diff --git a/nuget/Zyan 2.0 Package/Files/DotNet3.5/InterLinq.dll b/nuget/Zyan 2.0 Package/Files/DotNet3.5/InterLinq.dll
deleted file mode 100644
index c1bee370..00000000
Binary files a/nuget/Zyan 2.0 Package/Files/DotNet3.5/InterLinq.dll and /dev/null differ
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet3.5/InterLinq.pdb b/nuget/Zyan 2.0 Package/Files/DotNet3.5/InterLinq.pdb
deleted file mode 100644
index b5770f35..00000000
Binary files a/nuget/Zyan 2.0 Package/Files/DotNet3.5/InterLinq.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet3.5/InterLinq.xml b/nuget/Zyan 2.0 Package/Files/DotNet3.5/InterLinq.xml
deleted file mode 100644
index a9f88fa3..00000000
--- a/nuget/Zyan 2.0 Package/Files/DotNet3.5/InterLinq.xml
+++ /dev/null
@@ -1,3727 +0,0 @@
-
-
-
- InterLinq
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- The to visit.
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
- Can be replaced with .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
- Can be replaced with .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
-
- Returns an .
-
- Type contained in the returned .
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Gets the .
-
-
-
-
- instance.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Gets the .
-
-
-
-
-
- Gets the ;
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Singleton class for the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- Gets an instance of the .
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Gets the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new ( 0, 10, 0 ) = 10 Minutes
-
- -
- CloseTimeout
- new ( 0, 10, 0 ) = 10 Minutes
-
- -
- SendTimeout
- new ( 0, 10, 0 ) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with .
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext( IQueryHandler queryHandler ) : base( queryHandler ) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.GetTable<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.GetTable<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.GetTable<Employee>(); }
- }
- }
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Gets the .
-
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- The properties of the instance.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Gets the ;
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.Communication.dll b/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.Communication.dll
deleted file mode 100644
index 1c3c2fa8..00000000
Binary files a/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.Communication.pdb b/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.Communication.pdb
deleted file mode 100644
index e96e00e8..00000000
Binary files a/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.Communication.xml b/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.Communication.xml
deleted file mode 100644
index 2c67ce35..00000000
--- a/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.Communication.xml
+++ /dev/null
@@ -1,4720 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Schnittstelle für Fabriken zur Produktion verteilbarer Komponenten.
-
-
-
-
- Ruft eine bestimmte Methode einer Komponente auf und übergibt die angegebene Nachricht als Parameter.
- Für jeden Aufruf wird temporär eine neue Instanz der Komponente erstellt.
-
- Aufrufschlüssel zur Nachverfolgung
- Name der Komponentenschnittstelle
- Korrelationssatz für die Verdrahtung bestimmter Delegaten und Ereignisse mit entfernten Methoden
- Methodenname
- Parameter-Definitionen
- Parameter
- Rückgabewert
-
-
-
- Gibt eine Liste mit allen registrierten Komponenten zurück.
-
- Liste mit Namen der registrierten Komponenten
-
-
-
- Meldet einen Client am Applikationserver an.
-
- Sitzungsschlüssel (wird vom Client erstellt)
- Anmeldeinformationen
-
-
-
- Meldet einen Client vom Applikationsserver ab.
-
- Sitzungsschlüssel
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Verlängert die Sitzung des Aufrufers und gibt die aktuelle Sitzungslebensdauer zurück.
-
- Sitzungslebensdauer (in Minuten)
-
-
-
- Abonniert ein Ereignis einer Serverkomponente.
-
- Schnittstellenname der Serverkomponente
- Korrelationsinformation
-
-
-
- Entfernt das Abonnement eines Ereignisses einer Serverkomponente.
-
- Schnittstellenname der Serverkomponente
- Korrelationsinformation
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück.
-
-
-
-
- Konstruktor.
-
- Komponentenhost
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component
- Instance of the server component
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- Instance of the server component
- Correlation set with wiring information
- List with known wirings
-
-
-
- Verarbeitet BeforeInvoke-Abos (falls welche registriert sind).
-
- Aufrufschlüssel zur Nachverfolgung
- Name der Komponentenschnittstelle
- Korrelationssatz für die Verdrahtung bestimmter Delegaten und Ereignisse mit entfernten Methoden
- Methodenname
- Parameter
-
-
-
- Verarbeitet AfterInvoke-Abos (falls welche registriert sind).
-
- Aufrufschlüssel zur Nachverfolgung
- Name der Komponentenschnittstelle
- Korrelationssatz für die Verdrahtung bestimmter Delegaten und Ereignisse mit entfernten Methoden
- Methodenname
- Parameter
- Rückgabewert
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Reflection info of parameter types
- Parameter values
- Return value
-
-
-
- Abonniert ein Ereignis einer Serverkomponente.
-
- Schnittstellenname der Serverkomponente
- Korrelationsinformation
-
-
-
- Entfernt das Abonnement eines Ereignisses einer Serverkomponente.
-
- Schnittstellenname der Serverkomponente
- Korrelationsinformation
-
-
-
- Gibt eine Liste mit allen registrierten Komponenten zurück.
-
- Liste mit Namen der registrierten Komponenten
-
-
-
- Meldet einen Client am Applikationserver an.
-
- Sitzungsschlüssel (wird vom Client erstellt)
- Anmeldeinformationen
-
-
-
- Meldet einen Client vom Applikationsserver ab.
-
- Sitzungsschlüssel
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Verlängert die Sitzung des Aufrufers und gibt die aktuelle Sitzungslebensdauer zurück.
-
- Sitzungslebensdauer (in Minuten)
-
-
-
- Inizialisiert die Lebenszeitsteuerung des Objekts.
-
- Lease
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück.
-
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Konstruktor.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
- Protokoll-Einstellungen
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
- Protokoll-Einstellungen
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
- Protokoll-Einstellungen
- Anmeldeinformationen
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
- Gib an, ob die Sitzung automatisch verlängert werden soll
-
-
-
- Bereitet den Aufrufkontext für die Übertragung vor.
-
-
-
-
- Startet den Zeitgeber für automatische Sitzungsverlängerung.
-
- Wenn der Zeitgeber läuft, wird er neu gestartet.
-
-
-
-
-
- Wird vom Zeitgeber aufgerufen, wenn die Sitzung verlängert werden soll.
-
- Statusobjekt
-
-
-
- Erzeugt im Server-Prozess eine neue Instanz einer bestimmten Komponente und gibt einen Proxy dafür zurück.
-
- Typ der öffentlichen Schnittstelle der zu konsumierenden Komponente
- Proxy
-
-
-
- Erzeugt im Server-Prozess eine neue Instanz einer bestimmten Komponente und gibt einen Proxy dafür zurück.
-
- Typ der öffentlichen Schnittstelle der zu konsumierenden Komponente
- Eindeutiger Name der Komponente
- Proxy
-
-
-
- Erzeugt im Server-Prozess eine neue Instanz einer bestimmten Komponente und gibt einen Proxy dafür zurück.
-
- Typ der öffentlichen Schnittstelle der zu konsumierenden Komponente
- Implizite Transaktionsübertragung
- Proxy
-
-
-
- Erzeugt im Server-Prozess eine neue Instanz einer bestimmten Komponente und gibt einen Proxy dafür zurück.
-
- Typ der öffentlichen Schnittstelle der zu konsumierenden Komponente
- Eindeutiger Name der Komponente
- Implizite Transaktionsübertragung
- Proxy
-
-
-
- Feuert das BeforeInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das AfterInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das InvokeCanceled-Ereignis.
-
- Ereignisargumente
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
- Registrerungsschlüssel
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Destruktor.
-
-
-
-
- Gibt den URL zum Server-Prozess zurück.
-
-
-
-
- Gibt den Namen des Komponentenhosts zurück.
-
-
-
-
- Gibt einen Proxy für den Zugriff auf die entfernte Komponentenfabrik des Komponentenhosts zurück.
-
-
-
-
- Gibt die Verwaltung für benutzerdefinierte Serialisierungsbehandlung zurück.
-
-
-
-
- Ereignis: Bevor ein Komponentenaufruf durchgeführt wird.
-
-
-
-
- Ereignis: Nachdem ein Komponentenaufruf durchgeführt wurde.
-
-
-
-
- Ereignis: Wenn ein Komponentenaufruf abgebrochen wurde.
-
-
-
-
- Gibt zurück, ob registrierte Aufrufabfangvorrichtungen verarbeitet werden, oder legt diest fest.
-
-
-
-
- Gibt eine Auflistung der registrierten Aufrufabfangvorrichtungen zurück.
-
-
-
-
- Occures when a error is detected.
-
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Gibt eine Auflistung aller bekanten Verbindungen Hosts zurück.
-
-
-
-
- Adapter für den Zugriff auf Sitzungsvariablen.
-
-
-
-
- Erzeugt eine neue Instanz von SessionVariableAdapter.
-
- Sitzungsverwaltung
- Sitzungsschlüssel
-
-
-
- Legt den Wert einer Sitzungsvariablen fest.
-
- Variablenname
- Wert
-
-
-
- Gibt den Wert einer Sitzungsvariablen zurück.
-
- Variablenname
- Wert
-
-
-
- Schnittstelle für Sitzungsverwaltungskomponente.
-
-
-
-
- Prüft, ob eine Sitzung mit einer bestimmten Sitzungskennung.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Gibt eine bestimmte Sitzung zurück.
-
- Sitzungskennung
- Sitzung
-
-
-
- Speichert eine Sitzung.
-
- Sitzungsdaten
-
-
-
- Löscht eine bestimmte Sitzung.
-
- Sitzungskennung
-
-
-
- Legt den Wert einer Sitzungsvariablen fest.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt den Wert einer Sitzungsvariablen zurück.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück oder legt sie fest.
-
-
-
-
- Gibt den Intervall für den Sitzungs-Aufräumvorgang (in Minuten) zurück oder legt ihn fest.
-
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- Creates a new instance of the DynamicWireFactory class.
-
-
-
-
- Creates a unique wire cache key for a delegate wire type.
-
- Type of server component
- Delegate type of the wire
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property)
- Unique key
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Instance of the created dynamic wire type (ready to use)
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type
- Type of the delegate
- Instance of the created dynamic wire type (ready to use)
-
-
-
- Creates a dynamic wire type dynamicly.
-
- Type of server component
- Delegate type of the wire
- Type of dynamic wire
-
-
-
- Creates a dynamic wire type dynamicly.
-
- Type of server component
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Type of dynamic wire
-
-
-
- Generates source code for dynamic wiring of a specified server component event.
-
- Event member metadata
- Generated C# source code
-
-
-
- Generates source code for dynamic wiring of a specified server component delegate property.
-
- Metadata of the delegate proerty
- Generated C# source code
-
-
-
- Generates source code for dynamic wiring of a specified server component delegate property.
-
- Delegate type
- Generated C# source code
-
-
-
- Returns all direct and indirect references of a specified component type.
-
- Component type
- Array with full paths to the referenced assemblies
-
-
-
- Adds a path to the path list, if the list doesn´t contain the path already.
-
- Path to add
- path list
- Returns true if added and false, if the list contains this path aleady
-
-
-
- Obtains all direct and indirect references of a specified Assembly.
-
- Assembly to scan for references
- List of file paths
-
-
-
- Gets a singleton instance of the DynamicWirefactory class.
-
-
-
-
- Komponenten-Katalog
-
-
-
-
- Ruft eine bestimmte Komponentenregistrierung ab.
-
- Schnittstellentyp
- Komponentenregistrierung
-
-
-
- Ruft eine bestimmte Komponentenregistrierung ab.
-
- Schnittstellenname
- Komponentenregistrierung
-
-
-
- Hebt die Registrierung einer bestimmten Komponente auf.
-
- Schnittstellentyp der Komponente
-
-
-
- Hebt die Registrierung einer bestimmten Komponente auf.
-
- Eindeutiger Name
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Eindeutiger Name der Komponente
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Aktivierungsart
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Eindeutiger Name der Komponente
- Aktivierungsart
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Delegat auf Fabrikmethode, die sich um die Erzeugung und Inizialisierung der Komponente kümmert
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Eindeutiger Name der Komponente
- Delegat auf Fabrikmethode, die sich um die Erzeugung und Inizialisierung der Komponente kümmert
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Delegat auf Fabrikmethode, die sich um die Erzeugung und Inizialisierung der Komponente kümmert
- Aktivierungsart
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Eindeutiger Name, über den die Komponente gefunden werden kann
- Delegat auf Fabrikmethode, die sich um die Erzeugung und Inizialisierung der Komponente kümmert
- Aktivierungsart
-
-
-
- Registriert eine bestimmte Komponenteninstanz.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Instanz
-
-
-
- Registriert eine bestimmte Komponenteninstanz.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Eindeutiger Name der Komponente
- Instanz
-
-
-
- Gibt eine Liste mit allen registrierten Komponenten zurück.
-
- Liste der registrierten Komponenten
-
-
-
- Gibt eine Instanz einer registrierten Komponente zurück.
-
- Komponentenregistrierung
- Komponenten-Instanz
-
-
-
- Gibt eine Instanz einer bestimmten Komponente zurück.
-
- Typ der Komponentenschnittstelle
- Komponenteninstanz
-
-
-
- Gibt eine Instanz einer bestimmten Komponente zurück.
-
- Eindeutiger Name der Komponente
- Komponenteninstanz
-
-
-
- Gibt die Liste der Registrierten Komponenten zurück.
- Falls die Liste noch nicht existiert, wird sie automatisch erstellt.
-
-
-
-
- Beschreibt serverseitige Einstellungen für binäre IPC Kommunkation (über Named Pipes).
-
-
-
-
- Beschreibt Protokoll-Einstellungen für die Netzwerkkommunikation.
-
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Erstellt eine neue Instanz von TcpBinaryServerProtocolSetup.
-
- IPC-Portname
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt den IPC-Portnamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob integrierte Windows-Sicherheit verwendet werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Impersonierungsstufe zurück, oder legt sie fest.
-
-
-
-
- Gibt den Absicherungsgrad zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Beschreibt clientseitige Einstellungen für binäre IPC Kommunkation (über Named Pipes).
-
-
-
-
- Beschreibt Protokoll-Einstellungen für die Netzwerkkommunikation.
-
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Erstellt eine neue Instanz von IpcBinaryClientProtocolSetup.
-
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt zurück, ob integrierte Windows-Sicherheit verwendet werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Impersonierungsstufe zurück, oder legt sie fest.
-
-
-
-
- Gibt den Absicherungsgrad zurück, oder legt ihn fest.
-
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Delegat für benutzerdefinierte Aufrufabfanglogik.
-
- Aufrufabfang-Aktion
-
-
-
- Allgemeine Implementierung einer Aufrufabfangvorrichtung.
-
-
-
-
- Erzeugt eine neue Instanz der CallInterceptor-Klasse.
-
- Schnittstellentyp der Komponente, deren Aufrufe abgefangen werden sollen
- Art des Members, dessen Aufrufe abgefangen werden sollen
- Name des Members, dessen Aufrufe abgefangen werden sollen
- Array mit den Typen der Parameter des abzufangenden Members
- Delegat, der beim Abfangen aufgerufen wird
-
-
-
- Gibt die Schnittstelle der Komponenten zurück, deren Aufruf abgefangen werden soll, oder legt sie fest.
-
-
-
-
- Gibt die Art des abzufangenden Members zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Namen der abzufangenden Methode zurück, oder legt ihn fest.
-
-
-
-
- Gibt ein Array der als Parameter erwarteten Typen der aubzufangenden Methode zurück, oder legt sie fest.
-
-
-
-
- Gibt den Delegaten zurück, der beim Abfangen des Aufrufs anstelle dessen aufgerufen wird, oder legt ihn fest.
-
-
-
-
- Antwortnachricht des Authentifizierungs-Systems.
-
-
-
-
- Gibt zurück, ob die Authentifizierung erfolgreich war, oder nicht.
-
-
-
-
- Gibt eine Fehlermeldung zurück oder legt sie fest.
-
-
-
-
- Gibt die authentifizierte Identität des angemeldeten Benutzers zurück.
-
-
-
-
- Verwaltet Serialisierungshandler.
-
-
-
-
- Erzeugt eine neue Instanz der SerializationHandlerRepository-Klasse.
-
-
-
-
- Registriert einen Serialisierungshandler für einen bestimmten Typ.
-
- Typ, dessen Serialisierung behandelt werden soll
- Serialisierungshandler
-
-
-
- Entfernt die Registrierung eines Serialisierungshandlers für einen bestimmten Typ.
-
- Typ
-
-
-
- Ermittelt - wenn möglich - einen passenden Serialisierungshandler für den angegebenen Typen.
-
- Typ
- Behandelter Typ
- Serialisierungshandler
-
-
-
- Gibt einen typisierten Enumerator zurück.
-
- Typisierter Enumerator
-
-
-
- Gibt einen Enumerator zurück.
-
- Enumerator
-
-
-
- Gibt den registrierten Serialisierungshandler für einen bestimmten Typ zurück.
-
- Behandelter Typ
- Serialisierungshandler
-
-
-
- Namen der von Client und Server gemeinsam genutzten Transportheader.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion.
-
-
-
-
- Status der Sicherheitstransaktion.
-
-
-
-
- Öffentlicher RSA Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Inizialisierungsvektor.
-
-
-
-
- Aufzählung der einzelnen Verarbeitungsschritte einer Sicherheitstransaktion.
-
-
-
-
- Uninizialisiert, noch nichts geschehen.
-
-
-
-
- Client sendet den öffentlichen Schlüssel an den Server.
-
-
-
-
- Server sendet den verschlüsselten gemeinsamen Schlüssel zurück zum Client.
-
-
-
-
- Client sendet die verschlüsselte Anfragenachricht an den Server.
-
-
-
-
- Server sendet die verschlüsselte Antwortnachricht an den Client zurück.
-
-
-
-
- Unbekannte Sicherheitstransaktionskennung.
-
-
-
-
- Enthält Clientverbindungsinformation zu einer Sicherheitstransaktion.
-
-
-
- Erstellt eine neue Instanz von ClientConnectionData
- Sicherheitstransaktionskennung
- Verschlüsselungsanbieter
-
-
-
- Entsorgt die Verbindungsdaten.
-
-
-
-
- Aktualisiert den Zeitstempel.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
- Legt fest, ob der Destruktor nicht aufgerufen werden soll
-
-
-
- Wirft eine Ausnahme, wenn das Objekt bereits entsorgt wurde.
-
-
-
-
- Gibt die Sicherheitstransaktionskennung zurück.
-
-
-
-
- Gibt den verwendeten Kryptografieanbieter für symmetrische Verschlüsselung zurück.
-
-
-
-
- Gibt den Zeitpunkt der letzten Kommunikation zurück.
-
-
-
-
- Ausnahme, die geworfen wird, wenn die Sitzung ungültig oder aufgelaufen ist.
-
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Auflistung von Aufrufabfangvorrichtungen.
-
-
-
-
- Erzeugt eine neue Instanz der CallInterceptorCollection-Klasse.
-
-
-
-
- Wird aufgerufen, wenn ein neuer Eintrag eingefügt wird.
-
- Index
- Objekt
-
-
-
- Wird aufgerufen, wenn ein Eintrag entfernt wird.
-
- Index
-
-
-
- Wird aufgerufen, wenn ein Eintrag neu zugewiesen wird.
-
- Index
- Objekt
-
-
-
- Wird aufgerufen, wenn alle Einträge entfernt werden sollen.
-
-
-
-
- Sucht eine passende Aufrufabfangvorrichtung für ein bestimmten Methodenaufruf.
-
- Typ der Dienstschnittstelle
- Remoting-Nachricht des Methodenaufrufs vom Proxy
- Aufrufabfangvorrichtung oder null
-
-
-
- Creates call interceptor helper for the given interface
-
-
-
-
- Führt die Verarbeitung einer Nachricht asynchron aus.
-
-
-
-
- Bestimmte Nachricht mit der festgelegten Aktion asychron verarbeiten.
-
- Nachricht
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Aktion, die zur asynchronen Verarbeitung der Nachricht aufgerufen wird.
-
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
-
-
-
- Receives channel data.
-
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Closes the connection.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufereignisse mit Abbruchmöglichkeit.
-
-
-
-
- Gibt den Inhalt des Objekts als Zeichenkette ausgedrückt zurück.
-
- Zeichenkette
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob der Aufruf abgebrochen werden soll, oder legt diest fest.
-
-
-
-
- Gibt die Ausnahme für den Abbruch zurück, oder legt sie fest.
-
-
-
-
- Gibt den Namen der Komponentenschnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Korrelationssatz für Ausgangs-Pins zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Methodennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Methodenargumente zurück, oder legt sie fest.
-
-
-
-
- Various extension methods
- TODO: Localize exceptions and trace messages
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Beschreibt eine Sitzung auf dem Server.
-
-
-
-
- Erzeugt eine neue Instanz von ServerSession.
-
- Sitzungsschlüssel
- Identität
- Adapter für den Zugriff auf Sitzungsvariablen
-
-
-
- Erzeugt eine neue Instanz von ServerSession.
-
- Sitzungsschlüssel
- Zeitstempel der Sitzung
- Identität
- Adapter für den Zugriff auf Sitzungsvariablen
-
-
-
- Gibt die Sitzung des aktuellen Threads zurück.
-
-
-
-
- Gibt den Sitzungsschlüssel zurück.
-
-
-
-
- Gibt die Identität des Beutzers der Sitzung zurück.
-
-
-
-
- Gibt den Zeitstempel der Sitzung zurück.
-
-
-
-
- Gibt ein Adapter-Objekt für den Zugriff auf Sitzungsvariablen zurück.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter für symmetrische Verschlüsselung. ///
-
- Folgende Algorithmen weren unterstützt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden Verschlüsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter für symmetrische Verschlüsselung
-
-
-
- Verschlüsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlüsselten Datenstrom zurück.
-
- Der verschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Unverschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Verschlüsselter Datenstrom
-
-
-
- Entschlüsselt einen bestimmten symmetrisch verschlüsselten Datenstrom gibt den entschlüsselten Datenstrom zurück.
-
- Der entschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Verschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Entschlüsselter Datenstrom
-
-
-
- Protokolleinstellungen für serverseitige HTTP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erstellt eine neue Instanz von HttpCustomServerProtocolSetup.
-
-
-
-
- Erstellt eine neue Instanz von HttpCustomServerProtocolSetup.
-
- HTTP-Anschlußnummer
- Authentifizierungsanbieter
-
-
-
- Erzeugt eine neue Instanz von HttpCustomServerProtocolSetup.
-
- HTTP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von HttpCustomServerProtocolSetup.
-
- HTTP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von HttpCustomServerProtocolSetup.
-
- HTTP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt die HTTP-Anschlußnummer zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob binäre Formatierung aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Protokolleinstellungen für clientseitige HTTP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktiviert werden soll, oder legt dies fest.
-
-
-
-
- Gibt zurück, ob binäre Formatierung aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufereignisse.
-
-
-
-
- Gibt den Inhalt des Objekts als Zeichenkette ausgedrückt zurück.
-
- Zeichenkette
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Namen der Komponentenschnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Korrelationssatz für Delegaten zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Methodennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Methodenargumente zurück, oder legt sie fest.
-
-
-
-
- Gibt den Rückgabewert der Methode zurück, oder legt ihn fest.
-
-
-
-
- Abfangvorrichtung für Delegaten.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateInterceptor-Klasse.
-
-
-
-
- Ruft den verdrahteten Client-Delegaten dynamisch auf.
-
- Argumente
-
-
-
- Ensures unlimited Remoting lifetime.
-
- Always null
-
-
-
- Gibt den clientseitigen Empfängerdelegaten zurück, oder legt ihn fest.
-
-
-
-
- Beschreibt eine Komponenten-Registrierung.
-
-
-
-
- Standardkonstruktor.
-
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Aktivierungsart
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Delegat auf Inizialisierungsfunktion
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Delegat auf Inizialisierungsfunktion
- Aktivierungsart
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Singleton-Instanz der Komponente
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Eindeutiger Name
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Eindeutiger Name
- Aktivierungsart
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Delegat auf Inizialisierungsfunktion
- Eindeutiger Name
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Delegat auf Inizialisierungsfunktion
- Eindeutiger Name
- Aktivierungsart
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Singleton-Instanz der Komponente
- Eindeutiger Name
-
-
-
- Gibt die Objektdaten als Zeichenkette zurück.
-
- Als Zeichenkette ausgedrückte Objektdaten
-
-
-
- Gibt das Sperrobjekt für Threadsynchronisierung zurück.
-
-
-
-
- Gibt die Liste der Ereignisverdrahtungen zurück.
-
-
-
-
- Gibt den eindeutigen Namen zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Typ der öffentlichen Komponenten-Schnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Implementierungstyp der Komponente zurück, oder legt ihn fest.
-
-
-
-
- Gibt einen Delegaten auf eine Methode zurück, die sich um die Erzeugung der Komponente und deren Inizialisierung kümmert,
-
-
-
-
- Gibt die Singleton-Instanz der Komponente zurück, oder legt diese fest.
-
- Wenn keine Singleton-Instanz angegeben ist, erzeugt der Komponentenhost für jeden Client-Aufruf
- automatisch eine Instanz, die nur für einen Methodenaufruf lebt.
-
-
-
-
-
- Gibt die Aktivierungsart der Komponente zurück, oder lget sie fest.
-
-
-
-
- Anbieter für die serverseitige Kanalsenke zur verschlüsselten Kommunikation.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, für welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt zurück, ob der zwingend auch verschlüsseln muss, oder legt dies fest.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Anbieter der clientseitigen Kanalsenke für verschlüsselte Übertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Sends the message over a specified connection.
-
- Duplex Channel Connection
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- Gets a stream for accessing the message´s body raw data.
-
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufabbruch-Ereignisse.
-
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Ausnahme für den Abbruch zurück, oder legt sie fest.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- TCP-Anschlussnummer
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- TCP-Anschlussnummer
- Komponenten-Katalog
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Komponenten-Katalog
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Sitzungsverwaltung
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Sitzungsverwaltung
- Komponenten-Katalog
-
-
-
- Destruktor.
-
-
-
-
- Request for authentication.
-
-
-
-
- Gibt eine Instanz einer registrierten Komponente zurück.
-
- Komponentenregistrierung
- Komponenten-Instanz
-
-
-
- Hebt die Registrierung einer bestimmten Komponente auf.
-
- Schnittstellentyp der Komponente
-
-
-
- Hebt die Registrierung einer bestimmten Komponente auf.
-
- Eindeutiger Name
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
-
-
-
- Registriert eine bestimmte Komponente.
-
- Aktivierungsart
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Delegat auf Fabrikmethode, die sich um die Erzeugung und Inizialisierung der Komponente kümmert
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Delegat auf Fabrikmethode, die sich um die Erzeugung und Inizialisierung der Komponente kümmert
- Aktivierungstyp
-
-
-
- Registriert eine bestimmte Komponenteninstanz.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Instanz
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Eindeutiger Name
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Eindeutiger Name
- Aktivierungstyp
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Eindeutiger Name
- Delegat auf Fabrikmethode, die sich um die Erzeugung und Inizialisierung der Komponente kümmert
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Eindeutiger Name
- Delegat auf Fabrikmethode, die sich um die Erzeugung und Inizialisierung der Komponente kümmert
- Aktivierungstyp
-
-
-
- Registriert eine bestimmte Komponenteninstanz.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Eindeutiger Name
- Instanz
-
-
-
- Gibt eine Liste mit allen registrierten Komponenten zurück.
-
- Liste der registrierten Komponenten
-
-
-
- Startet das Horchen auf Client-Anfragen.
-
-
-
-
- Beendet das Horchen auf Client-Anfragen.
-
-
-
-
- Schließt den Kanal, falls dieser geöffent ist.
-
-
-
-
- Gibt zurück, ob für das BeforeInvoke-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Gibt zurück, ob für das AfterInvoke-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Gibt zurück, ob für das InvokeCanceled-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Feuert das BeforeInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das AfterInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das InvokeCanceled-Ereignis.
-
- Ereignisargumente
-
-
-
- Startet den Benachrichtigungsdienst.
-
-
-
-
- Beendet den Benachrichtigungsdienst.
-
-
-
-
- Veröffentlicht ein Ereignis einer Serverkomponente.
-
- Ereignisname
- Delegat für Benachrichtigungsversand an registrierte Clients
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gibt eine Auflistung aller bekanten Komponenten Hosts zurück.
-
-
-
-
- Gibt den zu veröffentlichenden Komponenten-Katalog zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Liste der Registrierten Komponenten zurück.
- Falls die Liste noch nicht existiert, wird sie automatisch erstellt.
-
-
-
-
- Gibt den Namen des Komponentenhosts zurück.
-
-
-
-
- Ereignis: Bevor ein Komponentenaufruf durchgeführt wird.
-
-
-
-
- Ereignis: Nachdem ein Komponentenaufruf durchgeführt wurde.
-
-
-
-
- Ereignis: Wenn ein Komponentenaufruf abgebrochen wurde.
-
-
-
-
- Gibt zurück, ob der Benachrichtigungsdienst läuft, oder nicht.
-
-
-
-
- Gibt den Benachrichtigungsdienst zurück.
-
-
-
-
- Gibt die Verwaltung für benutzerdefinierte Serialisierungsbehandlung zurück.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Serverseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Clientseite CryptoClientChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoServerChannelSink.
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Lebenszeit einer Client-Verbindung in Sekunden
- Intervall des Aufräumvorgangs in Sekunden
- Gibt an, ob clientseitig eine Kanalsenke für verschlüsselte Kommunikation vorhanden sein muss
- IP-Adressen Ausnahmeliste
-
-
-
- Erzeugt den gemeinsamen Schlüssel und bereitet dessen Übertragung zum Client vor.
-
- Sicherheitstransaktionskennung
- Anfrage-Header vom Client
- Antwortnachricht
- Antwort-Header
- Antwort-Datenstrom
- Status
-
-
-
- Entschlüsselt die eingehende Nachricht vom Client.
-
- Sicherheitstransaktionskennung
- Senkenstapel
- Anfrage-Nachricht vom Client
- Anfrage-Header vom Cient
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Prüft, ob eine bestimmte Sicherheitstransaktionskennung bereits bekannt ist.
-
- Sicherheitstransaktionskennung
- Wahr, wenn die Sicherheitstransaktion bekannt ist, ansonsten Falsch
-
-
-
- Erzeugt eine leere Antwortnachricht.
-
- Art des aktuellen Transaktionsschritts
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Prüft, ob für die Kommunikation mit einem bestimmten Client zwingend Verschlüsselung erforderlich ist, oder nicht.
-
- IP-Adresse des Clients
- Wahr, wenn Verschlüsselung erforderlich ist, ansonsten Falsch
-
-
-
- Gibt den Antwort-Datenstrom zurück.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Startet den Zeitgeber für den Aufräumvorgang.
-
-
-
-
- Räumt abgelaufende Client-Verbindungen weg.
-
-
-
-
- Gibt die nächste Kanalsenke in der Aufrufkette zurück.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem ver- bzw. entschlüsseln der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
-
-
-
- Stellt sicher, dass die durchlaufende Nachricht innerhalb einer Transaktion verarbeitet wird.
-
-
-
-
- Erzeugt eine neue Instanz von TransactionStarter.
-
-
-
-
- Erzeugt eine neue Instanz von TransactionStarter
-
- Isolationsstufe
- bereichsoption
- Ablaufzeitspanne
-
-
-
- Eingangs-Pin.
-
- Nachricht
-
-
-
- Ausgangs-Pin.
-
-
-
-
- Ausgangs-Pin, bei Transaktionsabbruch.
-
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Gibt die Isolationsstufe der Transaktion zurück, oder legt sie fest.
-
-
-
-
- Gibt die Ablaufzeitspanne zurück oder legt sie fest.
-
-
-
-
- Gibt die Bereichsoption zurück oder legt sie fest.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Schreibt eine veröffentlichte Komponente.
-
-
-
-
- Gibt den Schnittstellennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt den eindeutigen Namen der Komponente zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Aktivierungstyp zurück, oder legt ihn fest.
-
-
-
-
- Nachricht für Authentifizierungs-Anforderung.
-
-
-
-
- Konstante für Anmeldeinformation Benutzername.
-
-
-
-
- Konstante für Anmeldeinformation Kennwort.
-
-
-
-
- Konstante für Anmeldeinformation Domäne.
-
-
-
-
- Konstante für Anmeldeinformation Windows-Sicherheitstoken.
-
-
-
-
- Gibt die Anmeldeinformationen zurück, oder legt sie fest.
-
-
-
-
- Delegat für den Aufruf von InvokeRemoteMethod.
-
- Remoting-Nachricht
- Gibt an, ob das Abfangen von Aufrufen zugelassen wird, oder nicht
- Antwortnachricht
-
-
-
- Stellvertreterobjekt für den Zugriff auf eine entfernte Komponente.
-
-
-
-
- Konstruktor.
-
- Eindeutiger Komponentenname
- Schnittstelle der entfernten Komponente
- Verbindungsobjekt
- Implizite Transaktionsübertragung
- Sitzungsschlüssel
- Name des entfernten Komponentenhosts
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
- Optional! Anmeldeinformationen, die nur benötigt werden, wenn autoLoginOnExpiredSession auf Wahr eingestellt ist
- Aktivierungsart
-
-
-
- Entfernte Methode aufrufen.
-
- Remoting-Nachricht mit Details für den entfernten Methodenaufruf
- Remoting Antwortnachricht
-
-
-
- Führt einen entfernten Methodenaufruf aus.
-
- Remoting-Nachricht mit Details für den entfernten Methodenaufruf
- Gibt an, ob das Abfangen von Aufrufen zugelassen wird, oder nicht
- Remoting Antwortnachricht
-
-
-
- Ersetzt Delegaten-Parameter einer Remoting-Nachricht durch eine entsprechende Delegaten-Abfangvorrichtung.
-
- Remoting-Nachricht
- argumentliste
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Komponenten für prozessinterne Sitzungsverwaltung.
-
-
-
-
- Erzeugt eine neue Instanz von InProcSessionManager.
-
-
-
-
- Prüft, ob eine Sitzung mit einer bestimmten Sitzungskennung.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Gibt eine bestimmte Sitzung zurück.
-
- Sitzungskennung
- Sitzung
-
-
-
- Speichert eine Sitzung.
-
- Sitzungsdaten
-
-
-
- Löscht eine bestimmte Sitzung.
-
- Sitzungskennung
-
-
-
- Startet den Zeitgeber für den Sitzungs-Aufräumvorgang.
-
-
-
-
- Stoppt den Zeitgeber für den Sitzungs-Aufräumvorgang.
-
-
-
-
- Bei Intervall abgelaufene Sitzungen löschen.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Gibt die Variablen einer bestimmten Sitzung zurück.
-
- Sitzungsschlüssel
- Wörterbuch mit Variablen einer bestimmten Sitzung
-
-
-
- Legt den Wert einer Sitzungsvariablen fest.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt den Wert einer Sitzungsvariablen zurück.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück oder legt sie fest.
-
-
-
-
- Gibt den Intervall für den Sitzungs-Aufräumvorgang (in Minuten) zurück oder legt ihn fest.
-
-
-
-
- Gibt den Variablenspeicher zurück.
- Zugriff ist threadsicher.
-
-
-
-
- Beschreibt serverseitige Einstellungen für binäre TCP Kommunkation.
-
-
-
-
- Erstellt eine neue Instanz von TcpBinaryServerProtocolSetup.
-
-
-
-
- Erstellt eine neue Instanz von BinaryTcpServerProtocolSetup.
-
- TCP-Anschlußnummer
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt die TCP-Anschlußnummer zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob integrierte Windows-Sicherheit verwendet werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Impersonierungsstufe zurück, oder legt sie fest.
-
-
-
-
- Gibt den Absicherungsgrad zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob Socket-Caching aktiviert ist, oder legt dies fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Beschreibt clientseitige Einstellungen für binäre TCP Kommunkation.
-
-
-
-
- Erstellt eine neue Instanz von TcpBinaryClientProtocolSetup.
-
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt zurück, ob integrierte Windows-Sicherheit verwendet werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Impersonierungsstufe zurück, oder legt sie fest.
-
-
-
-
- Gibt den Absicherungsgrad zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob Socket-Caching aktiviert ist, oder legt dies fest.
-
-
-
-
- Protokolleinstellungen für serverseitige TCP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erstellt eine neue Instanz von TcpCustomServerProtocolSetup.
-
-
-
-
- Erstellt eine neue Instanz von TcpCustomServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
-
-
-
- Erzeugt eine neue Instanz von TcpCustomServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpCustomServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von TcpCustomServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt die TCP-Anschlußnummer zurück, oder legt sie fest.
-
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt zurück, ob Socket-Caching aktiviert ist, oder legt dies fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Protokolleinstellungen für clientseitige TCP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob Socket-Caching aktiviert ist, oder legt dies fest.
-
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- Ausnahme, die geworfen wird, wenn ein Methodenaufruf abgebrochen wurde.
-
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Checks whether argument is not null
-
-
-
-
- Parse lambda expression and extract memberType and memberName
-
-
-
-
- Try to extract MethodCallExpression from lambda expression
-
-
-
-
- Try to extract MemberExpression from lambda expression
-
-
-
-
- Returns call interceptors for the given interface
-
-
-
-
- Returns call interceptors for the given interface
-
-
-
-
- Aufzählung der verfügbaren Aktivierungsarten.
-
-
-
-
- Komponenteninstanz lebt nur einen Aufruf lang. Für jeden Aufruf wird eine separate Instanz erzeugt.
- SingleCallaktivierte Komponenten müssen nicht threadsicher sein.
-
-
-
-
- Komponenteninstanz wird bei erstem Aufruf erzeugt und wird für alle weiteren Aufrufe wiederverwendet.
- Singltonaktivierte Komponenten müssen threadsicher sein.
-
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Komponenten für Sitzungsverwaltung in einer SQL Server-Datenbank.
-
- Folgendes Tabellenschema wird vorausgesetzt:
-
- SessionID uniqueidentifier
- SessionTimestamp datetime
- IdentityName nvarchar(255)
-
-
-
-
-
- Erzeugt eine neue Instanz von InProcSessionManager.
-
- Verbindungszeichenfolge zur SQL Server Datenbank
- Name des Datenbankschemas (z.B.: "dbo")
- Name der Sitzungstabelle
- Name der Tabelle für Sitzungsvariablen
-
-
-
- Gibt zurück, ob eine bestimmte Tabelle in der Verbundenen SQL Server Datenbank bereits angelegt wurde, oder nicht.
-
- SQL Server-Schema (z.B. dbo)
- Tabellenname
- Wahr, wenn die Tabelle existiert, ansonsten Falsch
-
-
-
- Stellt sicher, dass die Sitzungstabelle in der SQL Server Datenbank existiert.
-
-
-
-
- Stellt sicher, dass die Variablentabelle in der SQL Server Datenbank existiert.
-
-
-
-
- Ruft eine bestimmte Sitzung aus der SQL Server Datenbank ab.
-
- Sitzungsschlüssel
- Sitzungsobjekt
-
-
-
- Ruft den Wert einer bestimmten Sitzungsvariable aus der SQL Server Datenbank ab.
-
- Sitzungsschlüssel
- Variablenname
- Wert der Variable
-
-
-
- Legt den Wert einer bestimmten Sitzungsvariable in der SQL Server Datenbank fest.
-
- Sitzungsschlüssel
- Variablenname
- Wert der Variable
-
-
-
- Gibt zurück, ob eine bestimmte Sitzung in der SQL Server Datenbank existiert, oder nicht.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Speichert eine Sitzung in der SQL Server Datenbank ab.
-
- Sitzungsobjekt
-
-
-
- Löscht eine bestimmte Sitzung aus der SQL Server Datenbank.
-
- Sitzungsschlüssel
-
-
-
- Entfernt abgelaufene Sitzungen aus der SQL Server Datenbank.
-
-
-
-
- Prüft, ob eine Sitzung mit einer bestimmten Sitzungskennung.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Gibt eine bestimmte Sitzung zurück.
-
- Sitzungskennung
- Sitzung
-
-
-
- Speichert eine Sitzung.
-
- Sitzungsdaten
-
-
-
- Löscht eine bestimmte Sitzung.
-
- Sitzungskennung
-
-
-
- Startet den Zeitgeber für den Sitzungs-Aufräumvorgang.
-
-
-
-
- Stoppt den Zeitgeber für den Sitzungs-Aufräumvorgang.
-
-
-
-
- Bei Intervall abgelaufene Sitzungen löschen.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Legt den Wert einer Sitzungsvariablen fest.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt den Wert einer Sitzungsvariablen zurück.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück oder legt sie fest.
-
-
-
-
- Gibt den Intervall für den Sitzungs-Aufräumvorgang (in Minuten) zurück oder legt ihn fest.
-
-
-
-
- Compiles C# source code on runtime.
-
-
-
-
- Creates a compiled assembly from source code.
-
- C# source code
- Array with assembly file paths to reference
- Compiled assembly
-
-
-
- Gets the C# name of a specified type.
-
- Type
- C# name
-
-
-
- Protokolleinstellungen für serverseitige bi-direktionale TCP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erstellt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
-
-
-
- Erstellt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
-
-
-
- Erstellt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gibt die TCP-Anschlußnummer zurück, oder legt sie fest.
-
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Protokolleinstellungen für clientseitige bi-direktionale TCP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Gibt an, ob OAEP Padding verwendet werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Clientseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Serverseite CryptoServerChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoClientChannelSink
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Maximale Anzahl der Verarbeitungsversuche
-
-
- Startet eine neue Sicherheitstransaktion
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Fordert einen gemeinsamen Schlüssel vom Server an.
-
- Original-Remoting-Nachricht
- Verschlüsselungsanbieter
-
-
-
- Löscht den gemeinsamen Schlüssel und die eindeutige Sicherheitstransaktionskennung.
-
-
-
- Erzeugt eine Anfrage nach einem gemeinsamen Schlüssel
- Transport-Header-Auflistung
-
-
- Entschlüsselt den eingehenden Antwort-Datenstrom
- Antwort-Datenstrom
- Antwort-Transportheader
- Entschlüsselter Datenstrom (oder null, wenn die Verschlüsselung fehlgeschlagen ist)
-
-
- Verarbeitet die Antwort der Servers einer Anfrage nach einen Gemeinsamen Schlüssel
- Transport-Header-Auflistung
- Verschlüsselungsanbieter
-
-
- Verschlüsselt eine bestimmte Remoting-Nachricht
- Anfrage-Transport-Header-Auflistung
- Anfrage-Datenstrom
- Verschlüsselter Datenstrom
-
-
-
- Verarbeitet die verschlüsselte Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlüsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlüsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurück.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nächste Kanalsenke in der Senkenkette zurück.
-
-
-
-
- Speichert Informationen über den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurück.
-
-
-
-
- Gibt die Header-Auflistung zurück.
-
-
-
-
- Gibt die Remoting-Nachricht zurück.
-
-
-
-
- Gibt die eindeutige Kennung der Sicherheitstransaktion zurück.
-
-
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Available types of login events.
-
-
-
-
- Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
-
-
-
-
- Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
-
-
-
-
- Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
- Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Multiple module controlers per module are not allowed. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No channel was created. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Notification service is not running on the host. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Address must not be empty. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Component host name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Empty session ID is not allowed. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Delegate to factory method missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Interface name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid configuration setting: {0} ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Setting 'connectionAgeLimit' must be 0 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Setting 'sweepFrequency' must be 0 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Parameter 'maxRetries' must be 1 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Method name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Outpit pin property name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Server URL missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die For type '{0}' is already a serialization handler registered. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The provided implementation type is not a class. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The provided interface type is not a interface. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The HTTP port must be set within the range 0-65535 liegen. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The TCP port must be set within the range 0-65535 liegen. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Client connection info missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid client request: {0}. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid secure transaction ID. May be caused by timeout. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Initialization Vector from server missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Public key changed since the message was encrypted. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Public key missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Server requires encrypted connection for this client. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No public key transmitted. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid format for 'address' parameter: {0} ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid user name or password. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Session ID '{0}' is invalid. Please log on first. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Cannot find component for interface '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No serialization handler is registered for type '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Error connecting remote host: {0}. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No remote address specified for reconnect. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Es wurden keine Kontextinformationen übertragen. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Credentials missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Password missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die User name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Windows security token credential missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Lost connection to server '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die User is not authenticated by operating system. ähnelt.
-
-
-
-
- Implementieren Sie diese Schnittstelle, um eine benutzerdefinierte Serialisierung für einen bestimmten Typen zu erstellen.
-
-
-
-
- Serailisiert ein Objekt.
-
- Objekt
- Rohdaten
-
-
-
- Deserialisiert Rohdaten in ein Objekt eines bestimmten Typs.
-
- Typ der Daten
- Rohdaten
- Objekt
-
-
-
- Container für Objekte die mit benutzerdefinierter Serialisierung verarbeitet werden.
-
-
-
-
- Erstellt eine neue Instanz der CustomSerializationContainer-Klasse.
-
-
-
-
- Erstellt eine neue Instanz der CustomSerializationContainer-Klasse.
-
- Behandelter Typ
- Tatsächlicher der Daten
- Rohdaten
-
-
-
- Gibt den behandelten Typ zurück, oder legt ih nfest.
-
-
-
-
- Gibt den tatsächlichen Typ der Daten zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Rohdaten zurück, oder legt sie fest.
-
-
-
-
- Speichert Daten, die über Prozessgrenzen hinweg implizit im Aufrufkontext übertragen werden können.
-
-
-
-
- Erstellt eine neue Instanz von LogicalCallContextData.
-
-
-
-
- Gibt den Datenspeicher zurück.
-
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stellt sicher, dass die Verarbeitung von Nachrichten im ursprünglichen Thread stattfinden.
-
-
-
-
- Aktion, die ausgeführt wird, wenn eine Nachricht verarbeitet werden soll.
-
-
-
-
- Verarbeitet eine Nachricht und berücksichtigt dabei den Synchronisierungskontext.
-
- Nachricht
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Beschreibt Konfigurationseinstellungen für eine einzelne Zyan-Verbindung.
-
-
-
-
- Ersellt eine neue Instanz von ZyanConnectionSetup.
-
-
-
-
- Fügt ein neue Anmeldeinformation hinzu.
-
- Name
- Wert
-
-
-
- Gibt den Server-URL (z.B. "tcp://server1:46123/host1") zurück oder legt ihn fest.
-
-
-
-
- Gibt die Protokollkonfiguration zurück oder legt sie fest.
-
-
-
-
- Gibt die Anmeldeinformationen zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob sich die Verbindung automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist, oder legt diest fest.
-
-
-
-
- Gibt zurück, ob die Sitzung automatisch turnusgemäß verlängert werden soll, oder legt dies fest.
-
-
-
-
- Beschreibt eine konkretee Aufrufabfangaktion.
-
-
-
-
- Erstellt eine neue Instanz der CallInterceptionData-Klasse.
-
- Parameterwerte des abgefangenen Aufrufs
- Delegat für den Aufruf von InvokeRemoteMethod (bei Bedarf)
- Remoting-nachricht
-
-
-
- Führt den entfernten Methodenaufruf aus.
-
- Rückgabewert
-
-
-
- Gibt zurück, ob der Aufruf abgefangen wurde, oder legt dies fest.
-
-
-
-
- Gibt den zu verwendenden Rückgabewert zurück, oder legt ihn fest.
-
-
-
-
- Gibt ein Array der Parameterwerten zurück, mit welchen die abzufangende Methode aufgerufen wurde, oder legt sie fest.
-
-
-
-
- Werkzeug zur Prüfung auf mono Laufzeitumgebung.
-
-
-
-
- Gibt zurück, ob Zyan mit mono ausgewführt wird, oder nicht.
-
-
-
-
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.InterLinq.XML b/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.InterLinq.XML
deleted file mode 100644
index 97a06d3f..00000000
--- a/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.InterLinq.XML
+++ /dev/null
@@ -1,356 +0,0 @@
-
-
-
- Zyan.InterLinq
-
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Base interface the built-in Linq support
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Interface required for the built-in Linq to entities support
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Activation type
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.InterLinq.dll b/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.InterLinq.dll
deleted file mode 100644
index dd21beda..00000000
Binary files a/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.InterLinq.dll and /dev/null differ
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.InterLinq.pdb b/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.InterLinq.pdb
deleted file mode 100644
index 35659ea8..00000000
Binary files a/nuget/Zyan 2.0 Package/Files/DotNet3.5/Zyan.InterLinq.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet3.5/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.0 Package/Files/DotNet3.5/de/Zyan.Communication.resources.dll
deleted file mode 100644
index d77cc075..00000000
Binary files a/nuget/Zyan 2.0 Package/Files/DotNet3.5/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet3.5/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.0 Package/Files/DotNet3.5/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index f223b6bb..00000000
Binary files a/nuget/Zyan 2.0 Package/Files/DotNet3.5/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet4.0/InterLinq.dll b/nuget/Zyan 2.0 Package/Files/DotNet4.0/InterLinq.dll
deleted file mode 100644
index c1bee370..00000000
Binary files a/nuget/Zyan 2.0 Package/Files/DotNet4.0/InterLinq.dll and /dev/null differ
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet4.0/InterLinq.pdb b/nuget/Zyan 2.0 Package/Files/DotNet4.0/InterLinq.pdb
deleted file mode 100644
index b5770f35..00000000
Binary files a/nuget/Zyan 2.0 Package/Files/DotNet4.0/InterLinq.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet4.0/InterLinq.xml b/nuget/Zyan 2.0 Package/Files/DotNet4.0/InterLinq.xml
deleted file mode 100644
index a9f88fa3..00000000
--- a/nuget/Zyan 2.0 Package/Files/DotNet4.0/InterLinq.xml
+++ /dev/null
@@ -1,3727 +0,0 @@
-
-
-
- InterLinq
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- The to visit.
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
- Can be replaced with .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
- Can be replaced with .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
-
- Returns an .
-
- Type contained in the returned .
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Gets the .
-
-
-
-
- instance.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Gets the .
-
-
-
-
-
- Gets the ;
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Singleton class for the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- Gets an instance of the .
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Gets the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new ( 0, 10, 0 ) = 10 Minutes
-
- -
- CloseTimeout
- new ( 0, 10, 0 ) = 10 Minutes
-
- -
- SendTimeout
- new ( 0, 10, 0 ) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with .
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext( IQueryHandler queryHandler ) : base( queryHandler ) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.GetTable<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.GetTable<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.GetTable<Employee>(); }
- }
- }
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Gets the .
-
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- The properties of the instance.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Gets the ;
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.Communication.dll b/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.Communication.dll
deleted file mode 100644
index 6dc2766f..00000000
Binary files a/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.Communication.pdb b/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.Communication.pdb
deleted file mode 100644
index 87ae2148..00000000
Binary files a/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.Communication.xml b/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.Communication.xml
deleted file mode 100644
index 28ae2bc9..00000000
--- a/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.Communication.xml
+++ /dev/null
@@ -1,4720 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Schnittstelle für Fabriken zur Produktion verteilbarer Komponenten.
-
-
-
-
- Ruft eine bestimmte Methode einer Komponente auf und übergibt die angegebene Nachricht als Parameter.
- Für jeden Aufruf wird temporär eine neue Instanz der Komponente erstellt.
-
- Aufrufschlüssel zur Nachverfolgung
- Name der Komponentenschnittstelle
- Korrelationssatz für die Verdrahtung bestimmter Delegaten und Ereignisse mit entfernten Methoden
- Methodenname
- Parameter-Definitionen
- Parameter
- Rückgabewert
-
-
-
- Gibt eine Liste mit allen registrierten Komponenten zurück.
-
- Liste mit Namen der registrierten Komponenten
-
-
-
- Meldet einen Client am Applikationserver an.
-
- Sitzungsschlüssel (wird vom Client erstellt)
- Anmeldeinformationen
-
-
-
- Meldet einen Client vom Applikationsserver ab.
-
- Sitzungsschlüssel
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Verlängert die Sitzung des Aufrufers und gibt die aktuelle Sitzungslebensdauer zurück.
-
- Sitzungslebensdauer (in Minuten)
-
-
-
- Abonniert ein Ereignis einer Serverkomponente.
-
- Schnittstellenname der Serverkomponente
- Korrelationsinformation
-
-
-
- Entfernt das Abonnement eines Ereignisses einer Serverkomponente.
-
- Schnittstellenname der Serverkomponente
- Korrelationsinformation
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück.
-
-
-
-
- Konstruktor.
-
- Komponentenhost
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component
- Instance of the server component
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- Instance of the server component
- Correlation set with wiring information
- List with known wirings
-
-
-
- Verarbeitet BeforeInvoke-Abos (falls welche registriert sind).
-
- Aufrufschlüssel zur Nachverfolgung
- Name der Komponentenschnittstelle
- Korrelationssatz für die Verdrahtung bestimmter Delegaten und Ereignisse mit entfernten Methoden
- Methodenname
- Parameter
-
-
-
- Verarbeitet AfterInvoke-Abos (falls welche registriert sind).
-
- Aufrufschlüssel zur Nachverfolgung
- Name der Komponentenschnittstelle
- Korrelationssatz für die Verdrahtung bestimmter Delegaten und Ereignisse mit entfernten Methoden
- Methodenname
- Parameter
- Rückgabewert
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Reflection info of parameter types
- Parameter values
- Return value
-
-
-
- Abonniert ein Ereignis einer Serverkomponente.
-
- Schnittstellenname der Serverkomponente
- Korrelationsinformation
-
-
-
- Entfernt das Abonnement eines Ereignisses einer Serverkomponente.
-
- Schnittstellenname der Serverkomponente
- Korrelationsinformation
-
-
-
- Gibt eine Liste mit allen registrierten Komponenten zurück.
-
- Liste mit Namen der registrierten Komponenten
-
-
-
- Meldet einen Client am Applikationserver an.
-
- Sitzungsschlüssel (wird vom Client erstellt)
- Anmeldeinformationen
-
-
-
- Meldet einen Client vom Applikationsserver ab.
-
- Sitzungsschlüssel
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Verlängert die Sitzung des Aufrufers und gibt die aktuelle Sitzungslebensdauer zurück.
-
- Sitzungslebensdauer (in Minuten)
-
-
-
- Inizialisiert die Lebenszeitsteuerung des Objekts.
-
- Lease
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück.
-
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Konstruktor.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
- Protokoll-Einstellungen
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
- Protokoll-Einstellungen
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
- Protokoll-Einstellungen
- Anmeldeinformationen
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
- Gib an, ob die Sitzung automatisch verlängert werden soll
-
-
-
- Bereitet den Aufrufkontext für die Übertragung vor.
-
-
-
-
- Startet den Zeitgeber für automatische Sitzungsverlängerung.
-
- Wenn der Zeitgeber läuft, wird er neu gestartet.
-
-
-
-
-
- Wird vom Zeitgeber aufgerufen, wenn die Sitzung verlängert werden soll.
-
- Statusobjekt
-
-
-
- Erzeugt im Server-Prozess eine neue Instanz einer bestimmten Komponente und gibt einen Proxy dafür zurück.
-
- Typ der öffentlichen Schnittstelle der zu konsumierenden Komponente
- Proxy
-
-
-
- Erzeugt im Server-Prozess eine neue Instanz einer bestimmten Komponente und gibt einen Proxy dafür zurück.
-
- Typ der öffentlichen Schnittstelle der zu konsumierenden Komponente
- Eindeutiger Name der Komponente
- Proxy
-
-
-
- Erzeugt im Server-Prozess eine neue Instanz einer bestimmten Komponente und gibt einen Proxy dafür zurück.
-
- Typ der öffentlichen Schnittstelle der zu konsumierenden Komponente
- Implizite Transaktionsübertragung
- Proxy
-
-
-
- Erzeugt im Server-Prozess eine neue Instanz einer bestimmten Komponente und gibt einen Proxy dafür zurück.
-
- Typ der öffentlichen Schnittstelle der zu konsumierenden Komponente
- Eindeutiger Name der Komponente
- Implizite Transaktionsübertragung
- Proxy
-
-
-
- Feuert das BeforeInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das AfterInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das InvokeCanceled-Ereignis.
-
- Ereignisargumente
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
- Registrerungsschlüssel
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Destruktor.
-
-
-
-
- Gibt den URL zum Server-Prozess zurück.
-
-
-
-
- Gibt den Namen des Komponentenhosts zurück.
-
-
-
-
- Gibt einen Proxy für den Zugriff auf die entfernte Komponentenfabrik des Komponentenhosts zurück.
-
-
-
-
- Gibt die Verwaltung für benutzerdefinierte Serialisierungsbehandlung zurück.
-
-
-
-
- Ereignis: Bevor ein Komponentenaufruf durchgeführt wird.
-
-
-
-
- Ereignis: Nachdem ein Komponentenaufruf durchgeführt wurde.
-
-
-
-
- Ereignis: Wenn ein Komponentenaufruf abgebrochen wurde.
-
-
-
-
- Gibt zurück, ob registrierte Aufrufabfangvorrichtungen verarbeitet werden, oder legt diest fest.
-
-
-
-
- Gibt eine Auflistung der registrierten Aufrufabfangvorrichtungen zurück.
-
-
-
-
- Occures when a error is detected.
-
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Gibt eine Auflistung aller bekanten Verbindungen Hosts zurück.
-
-
-
-
- Adapter für den Zugriff auf Sitzungsvariablen.
-
-
-
-
- Erzeugt eine neue Instanz von SessionVariableAdapter.
-
- Sitzungsverwaltung
- Sitzungsschlüssel
-
-
-
- Legt den Wert einer Sitzungsvariablen fest.
-
- Variablenname
- Wert
-
-
-
- Gibt den Wert einer Sitzungsvariablen zurück.
-
- Variablenname
- Wert
-
-
-
- Schnittstelle für Sitzungsverwaltungskomponente.
-
-
-
-
- Prüft, ob eine Sitzung mit einer bestimmten Sitzungskennung.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Gibt eine bestimmte Sitzung zurück.
-
- Sitzungskennung
- Sitzung
-
-
-
- Speichert eine Sitzung.
-
- Sitzungsdaten
-
-
-
- Löscht eine bestimmte Sitzung.
-
- Sitzungskennung
-
-
-
- Legt den Wert einer Sitzungsvariablen fest.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt den Wert einer Sitzungsvariablen zurück.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück oder legt sie fest.
-
-
-
-
- Gibt den Intervall für den Sitzungs-Aufräumvorgang (in Minuten) zurück oder legt ihn fest.
-
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- Creates a new instance of the DynamicWireFactory class.
-
-
-
-
- Creates a unique wire cache key for a delegate wire type.
-
- Type of server component
- Delegate type of the wire
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property)
- Unique key
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Instance of the created dynamic wire type (ready to use)
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type
- Type of the delegate
- Instance of the created dynamic wire type (ready to use)
-
-
-
- Creates a dynamic wire type dynamicly.
-
- Type of server component
- Delegate type of the wire
- Type of dynamic wire
-
-
-
- Creates a dynamic wire type dynamicly.
-
- Type of server component
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Type of dynamic wire
-
-
-
- Generates source code for dynamic wiring of a specified server component event.
-
- Event member metadata
- Generated C# source code
-
-
-
- Generates source code for dynamic wiring of a specified server component delegate property.
-
- Metadata of the delegate proerty
- Generated C# source code
-
-
-
- Generates source code for dynamic wiring of a specified server component delegate property.
-
- Delegate type
- Generated C# source code
-
-
-
- Returns all direct and indirect references of a specified component type.
-
- Component type
- Array with full paths to the referenced assemblies
-
-
-
- Adds a path to the path list, if the list doesn´t contain the path already.
-
- Path to add
- path list
- Returns true if added and false, if the list contains this path aleady
-
-
-
- Obtains all direct and indirect references of a specified Assembly.
-
- Assembly to scan for references
- List of file paths
-
-
-
- Gets a singleton instance of the DynamicWirefactory class.
-
-
-
-
- Komponenten-Katalog
-
-
-
-
- Ruft eine bestimmte Komponentenregistrierung ab.
-
- Schnittstellentyp
- Komponentenregistrierung
-
-
-
- Ruft eine bestimmte Komponentenregistrierung ab.
-
- Schnittstellenname
- Komponentenregistrierung
-
-
-
- Hebt die Registrierung einer bestimmten Komponente auf.
-
- Schnittstellentyp der Komponente
-
-
-
- Hebt die Registrierung einer bestimmten Komponente auf.
-
- Eindeutiger Name
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Eindeutiger Name der Komponente
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Aktivierungsart
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Eindeutiger Name der Komponente
- Aktivierungsart
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Delegat auf Fabrikmethode, die sich um die Erzeugung und Inizialisierung der Komponente kümmert
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Eindeutiger Name der Komponente
- Delegat auf Fabrikmethode, die sich um die Erzeugung und Inizialisierung der Komponente kümmert
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Delegat auf Fabrikmethode, die sich um die Erzeugung und Inizialisierung der Komponente kümmert
- Aktivierungsart
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Eindeutiger Name, über den die Komponente gefunden werden kann
- Delegat auf Fabrikmethode, die sich um die Erzeugung und Inizialisierung der Komponente kümmert
- Aktivierungsart
-
-
-
- Registriert eine bestimmte Komponenteninstanz.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Instanz
-
-
-
- Registriert eine bestimmte Komponenteninstanz.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Eindeutiger Name der Komponente
- Instanz
-
-
-
- Gibt eine Liste mit allen registrierten Komponenten zurück.
-
- Liste der registrierten Komponenten
-
-
-
- Gibt eine Instanz einer registrierten Komponente zurück.
-
- Komponentenregistrierung
- Komponenten-Instanz
-
-
-
- Gibt eine Instanz einer bestimmten Komponente zurück.
-
- Typ der Komponentenschnittstelle
- Komponenteninstanz
-
-
-
- Gibt eine Instanz einer bestimmten Komponente zurück.
-
- Eindeutiger Name der Komponente
- Komponenteninstanz
-
-
-
- Gibt die Liste der Registrierten Komponenten zurück.
- Falls die Liste noch nicht existiert, wird sie automatisch erstellt.
-
-
-
-
- Beschreibt serverseitige Einstellungen für binäre IPC Kommunkation (über Named Pipes).
-
-
-
-
- Beschreibt Protokoll-Einstellungen für die Netzwerkkommunikation.
-
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Erstellt eine neue Instanz von TcpBinaryServerProtocolSetup.
-
- IPC-Portname
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt den IPC-Portnamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob integrierte Windows-Sicherheit verwendet werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Impersonierungsstufe zurück, oder legt sie fest.
-
-
-
-
- Gibt den Absicherungsgrad zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Beschreibt clientseitige Einstellungen für binäre IPC Kommunkation (über Named Pipes).
-
-
-
-
- Beschreibt Protokoll-Einstellungen für die Netzwerkkommunikation.
-
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Erstellt eine neue Instanz von IpcBinaryClientProtocolSetup.
-
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt zurück, ob integrierte Windows-Sicherheit verwendet werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Impersonierungsstufe zurück, oder legt sie fest.
-
-
-
-
- Gibt den Absicherungsgrad zurück, oder legt ihn fest.
-
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Delegat für benutzerdefinierte Aufrufabfanglogik.
-
- Aufrufabfang-Aktion
-
-
-
- Allgemeine Implementierung einer Aufrufabfangvorrichtung.
-
-
-
-
- Erzeugt eine neue Instanz der CallInterceptor-Klasse.
-
- Schnittstellentyp der Komponente, deren Aufrufe abgefangen werden sollen
- Art des Members, dessen Aufrufe abgefangen werden sollen
- Name des Members, dessen Aufrufe abgefangen werden sollen
- Array mit den Typen der Parameter des abzufangenden Members
- Delegat, der beim Abfangen aufgerufen wird
-
-
-
- Gibt die Schnittstelle der Komponenten zurück, deren Aufruf abgefangen werden soll, oder legt sie fest.
-
-
-
-
- Gibt die Art des abzufangenden Members zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Namen der abzufangenden Methode zurück, oder legt ihn fest.
-
-
-
-
- Gibt ein Array der als Parameter erwarteten Typen der aubzufangenden Methode zurück, oder legt sie fest.
-
-
-
-
- Gibt den Delegaten zurück, der beim Abfangen des Aufrufs anstelle dessen aufgerufen wird, oder legt ihn fest.
-
-
-
-
- Antwortnachricht des Authentifizierungs-Systems.
-
-
-
-
- Gibt zurück, ob die Authentifizierung erfolgreich war, oder nicht.
-
-
-
-
- Gibt eine Fehlermeldung zurück oder legt sie fest.
-
-
-
-
- Gibt die authentifizierte Identität des angemeldeten Benutzers zurück.
-
-
-
-
- Verwaltet Serialisierungshandler.
-
-
-
-
- Erzeugt eine neue Instanz der SerializationHandlerRepository-Klasse.
-
-
-
-
- Registriert einen Serialisierungshandler für einen bestimmten Typ.
-
- Typ, dessen Serialisierung behandelt werden soll
- Serialisierungshandler
-
-
-
- Entfernt die Registrierung eines Serialisierungshandlers für einen bestimmten Typ.
-
- Typ
-
-
-
- Ermittelt - wenn möglich - einen passenden Serialisierungshandler für den angegebenen Typen.
-
- Typ
- Behandelter Typ
- Serialisierungshandler
-
-
-
- Gibt einen typisierten Enumerator zurück.
-
- Typisierter Enumerator
-
-
-
- Gibt einen Enumerator zurück.
-
- Enumerator
-
-
-
- Gibt den registrierten Serialisierungshandler für einen bestimmten Typ zurück.
-
- Behandelter Typ
- Serialisierungshandler
-
-
-
- Namen der von Client und Server gemeinsam genutzten Transportheader.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion.
-
-
-
-
- Status der Sicherheitstransaktion.
-
-
-
-
- Öffentlicher RSA Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Inizialisierungsvektor.
-
-
-
-
- Aufzählung der einzelnen Verarbeitungsschritte einer Sicherheitstransaktion.
-
-
-
-
- Uninizialisiert, noch nichts geschehen.
-
-
-
-
- Client sendet den öffentlichen Schlüssel an den Server.
-
-
-
-
- Server sendet den verschlüsselten gemeinsamen Schlüssel zurück zum Client.
-
-
-
-
- Client sendet die verschlüsselte Anfragenachricht an den Server.
-
-
-
-
- Server sendet die verschlüsselte Antwortnachricht an den Client zurück.
-
-
-
-
- Unbekannte Sicherheitstransaktionskennung.
-
-
-
-
- Enthält Clientverbindungsinformation zu einer Sicherheitstransaktion.
-
-
-
- Erstellt eine neue Instanz von ClientConnectionData
- Sicherheitstransaktionskennung
- Verschlüsselungsanbieter
-
-
-
- Entsorgt die Verbindungsdaten.
-
-
-
-
- Aktualisiert den Zeitstempel.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
- Legt fest, ob der Destruktor nicht aufgerufen werden soll
-
-
-
- Wirft eine Ausnahme, wenn das Objekt bereits entsorgt wurde.
-
-
-
-
- Gibt die Sicherheitstransaktionskennung zurück.
-
-
-
-
- Gibt den verwendeten Kryptografieanbieter für symmetrische Verschlüsselung zurück.
-
-
-
-
- Gibt den Zeitpunkt der letzten Kommunikation zurück.
-
-
-
-
- Ausnahme, die geworfen wird, wenn die Sitzung ungültig oder aufgelaufen ist.
-
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Auflistung von Aufrufabfangvorrichtungen.
-
-
-
-
- Erzeugt eine neue Instanz der CallInterceptorCollection-Klasse.
-
-
-
-
- Wird aufgerufen, wenn ein neuer Eintrag eingefügt wird.
-
- Index
- Objekt
-
-
-
- Wird aufgerufen, wenn ein Eintrag entfernt wird.
-
- Index
-
-
-
- Wird aufgerufen, wenn ein Eintrag neu zugewiesen wird.
-
- Index
- Objekt
-
-
-
- Wird aufgerufen, wenn alle Einträge entfernt werden sollen.
-
-
-
-
- Sucht eine passende Aufrufabfangvorrichtung für ein bestimmten Methodenaufruf.
-
- Typ der Dienstschnittstelle
- Remoting-Nachricht des Methodenaufrufs vom Proxy
- Aufrufabfangvorrichtung oder null
-
-
-
- Creates call interceptor helper for the given interface
-
-
-
-
- Führt die Verarbeitung einer Nachricht asynchron aus.
-
-
-
-
- Bestimmte Nachricht mit der festgelegten Aktion asychron verarbeiten.
-
- Nachricht
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Aktion, die zur asynchronen Verarbeitung der Nachricht aufgerufen wird.
-
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
-
-
-
- Receives channel data.
-
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Closes the connection.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufereignisse mit Abbruchmöglichkeit.
-
-
-
-
- Gibt den Inhalt des Objekts als Zeichenkette ausgedrückt zurück.
-
- Zeichenkette
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob der Aufruf abgebrochen werden soll, oder legt diest fest.
-
-
-
-
- Gibt die Ausnahme für den Abbruch zurück, oder legt sie fest.
-
-
-
-
- Gibt den Namen der Komponentenschnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Korrelationssatz für Ausgangs-Pins zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Methodennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Methodenargumente zurück, oder legt sie fest.
-
-
-
-
- Various extension methods
- TODO: Localize exceptions and trace messages
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Beschreibt eine Sitzung auf dem Server.
-
-
-
-
- Erzeugt eine neue Instanz von ServerSession.
-
- Sitzungsschlüssel
- Identität
- Adapter für den Zugriff auf Sitzungsvariablen
-
-
-
- Erzeugt eine neue Instanz von ServerSession.
-
- Sitzungsschlüssel
- Zeitstempel der Sitzung
- Identität
- Adapter für den Zugriff auf Sitzungsvariablen
-
-
-
- Gibt die Sitzung des aktuellen Threads zurück.
-
-
-
-
- Gibt den Sitzungsschlüssel zurück.
-
-
-
-
- Gibt die Identität des Beutzers der Sitzung zurück.
-
-
-
-
- Gibt den Zeitstempel der Sitzung zurück.
-
-
-
-
- Gibt ein Adapter-Objekt für den Zugriff auf Sitzungsvariablen zurück.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter für symmetrische Verschlüsselung. ///
-
- Folgende Algorithmen weren unterstützt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden Verschlüsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter für symmetrische Verschlüsselung
-
-
-
- Verschlüsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlüsselten Datenstrom zurück.
-
- Der verschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Unverschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Verschlüsselter Datenstrom
-
-
-
- Entschlüsselt einen bestimmten symmetrisch verschlüsselten Datenstrom gibt den entschlüsselten Datenstrom zurück.
-
- Der entschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Verschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Entschlüsselter Datenstrom
-
-
-
- Protokolleinstellungen für serverseitige HTTP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erstellt eine neue Instanz von HttpCustomServerProtocolSetup.
-
-
-
-
- Erstellt eine neue Instanz von HttpCustomServerProtocolSetup.
-
- HTTP-Anschlußnummer
- Authentifizierungsanbieter
-
-
-
- Erzeugt eine neue Instanz von HttpCustomServerProtocolSetup.
-
- HTTP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von HttpCustomServerProtocolSetup.
-
- HTTP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von HttpCustomServerProtocolSetup.
-
- HTTP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt die HTTP-Anschlußnummer zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob binäre Formatierung aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Protokolleinstellungen für clientseitige HTTP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktiviert werden soll, oder legt dies fest.
-
-
-
-
- Gibt zurück, ob binäre Formatierung aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufereignisse.
-
-
-
-
- Gibt den Inhalt des Objekts als Zeichenkette ausgedrückt zurück.
-
- Zeichenkette
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Namen der Komponentenschnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Korrelationssatz für Delegaten zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Methodennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Methodenargumente zurück, oder legt sie fest.
-
-
-
-
- Gibt den Rückgabewert der Methode zurück, oder legt ihn fest.
-
-
-
-
- Abfangvorrichtung für Delegaten.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateInterceptor-Klasse.
-
-
-
-
- Ruft den verdrahteten Client-Delegaten dynamisch auf.
-
- Argumente
-
-
-
- Ensures unlimited Remoting lifetime.
-
- Always null
-
-
-
- Gibt den clientseitigen Empfängerdelegaten zurück, oder legt ihn fest.
-
-
-
-
- Beschreibt eine Komponenten-Registrierung.
-
-
-
-
- Standardkonstruktor.
-
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Aktivierungsart
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Delegat auf Inizialisierungsfunktion
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Delegat auf Inizialisierungsfunktion
- Aktivierungsart
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Singleton-Instanz der Komponente
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Eindeutiger Name
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Eindeutiger Name
- Aktivierungsart
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Delegat auf Inizialisierungsfunktion
- Eindeutiger Name
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Delegat auf Inizialisierungsfunktion
- Eindeutiger Name
- Aktivierungsart
-
-
-
- Konstruktor.
-
- Schnittstellentyp der Komponente
- Singleton-Instanz der Komponente
- Eindeutiger Name
-
-
-
- Gibt die Objektdaten als Zeichenkette zurück.
-
- Als Zeichenkette ausgedrückte Objektdaten
-
-
-
- Gibt das Sperrobjekt für Threadsynchronisierung zurück.
-
-
-
-
- Gibt die Liste der Ereignisverdrahtungen zurück.
-
-
-
-
- Gibt den eindeutigen Namen zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Typ der öffentlichen Komponenten-Schnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Implementierungstyp der Komponente zurück, oder legt ihn fest.
-
-
-
-
- Gibt einen Delegaten auf eine Methode zurück, die sich um die Erzeugung der Komponente und deren Inizialisierung kümmert,
-
-
-
-
- Gibt die Singleton-Instanz der Komponente zurück, oder legt diese fest.
-
- Wenn keine Singleton-Instanz angegeben ist, erzeugt der Komponentenhost für jeden Client-Aufruf
- automatisch eine Instanz, die nur für einen Methodenaufruf lebt.
-
-
-
-
-
- Gibt die Aktivierungsart der Komponente zurück, oder lget sie fest.
-
-
-
-
- Anbieter für die serverseitige Kanalsenke zur verschlüsselten Kommunikation.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, für welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt zurück, ob der zwingend auch verschlüsseln muss, oder legt dies fest.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Anbieter der clientseitigen Kanalsenke für verschlüsselte Übertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Sends the message over a specified connection.
-
- Duplex Channel Connection
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- Gets a stream for accessing the message´s body raw data.
-
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufabbruch-Ereignisse.
-
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Ausnahme für den Abbruch zurück, oder legt sie fest.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- TCP-Anschlussnummer
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- TCP-Anschlussnummer
- Komponenten-Katalog
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Komponenten-Katalog
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Sitzungsverwaltung
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Sitzungsverwaltung
- Komponenten-Katalog
-
-
-
- Destruktor.
-
-
-
-
- Request for authentication.
-
-
-
-
- Gibt eine Instanz einer registrierten Komponente zurück.
-
- Komponentenregistrierung
- Komponenten-Instanz
-
-
-
- Hebt die Registrierung einer bestimmten Komponente auf.
-
- Schnittstellentyp der Komponente
-
-
-
- Hebt die Registrierung einer bestimmten Komponente auf.
-
- Eindeutiger Name
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
-
-
-
- Registriert eine bestimmte Komponente.
-
- Aktivierungsart
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Delegat auf Fabrikmethode, die sich um die Erzeugung und Inizialisierung der Komponente kümmert
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Delegat auf Fabrikmethode, die sich um die Erzeugung und Inizialisierung der Komponente kümmert
- Aktivierungstyp
-
-
-
- Registriert eine bestimmte Komponenteninstanz.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Instanz
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Eindeutiger Name
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Eindeutiger Name
- Aktivierungstyp
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Eindeutiger Name
- Delegat auf Fabrikmethode, die sich um die Erzeugung und Inizialisierung der Komponente kümmert
-
-
-
- Registriert eine bestimmte Komponente.
-
- Schnittstellentyp der Komponente
- Eindeutiger Name
- Delegat auf Fabrikmethode, die sich um die Erzeugung und Inizialisierung der Komponente kümmert
- Aktivierungstyp
-
-
-
- Registriert eine bestimmte Komponenteninstanz.
-
- Schnittstellentyp der Komponente
- Implementierungstyp der Komponente
- Eindeutiger Name
- Instanz
-
-
-
- Gibt eine Liste mit allen registrierten Komponenten zurück.
-
- Liste der registrierten Komponenten
-
-
-
- Startet das Horchen auf Client-Anfragen.
-
-
-
-
- Beendet das Horchen auf Client-Anfragen.
-
-
-
-
- Schließt den Kanal, falls dieser geöffent ist.
-
-
-
-
- Gibt zurück, ob für das BeforeInvoke-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Gibt zurück, ob für das AfterInvoke-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Gibt zurück, ob für das InvokeCanceled-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Feuert das BeforeInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das AfterInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das InvokeCanceled-Ereignis.
-
- Ereignisargumente
-
-
-
- Startet den Benachrichtigungsdienst.
-
-
-
-
- Beendet den Benachrichtigungsdienst.
-
-
-
-
- Veröffentlicht ein Ereignis einer Serverkomponente.
-
- Ereignisname
- Delegat für Benachrichtigungsversand an registrierte Clients
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gibt eine Auflistung aller bekanten Komponenten Hosts zurück.
-
-
-
-
- Gibt den zu veröffentlichenden Komponenten-Katalog zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Liste der Registrierten Komponenten zurück.
- Falls die Liste noch nicht existiert, wird sie automatisch erstellt.
-
-
-
-
- Gibt den Namen des Komponentenhosts zurück.
-
-
-
-
- Ereignis: Bevor ein Komponentenaufruf durchgeführt wird.
-
-
-
-
- Ereignis: Nachdem ein Komponentenaufruf durchgeführt wurde.
-
-
-
-
- Ereignis: Wenn ein Komponentenaufruf abgebrochen wurde.
-
-
-
-
- Gibt zurück, ob der Benachrichtigungsdienst läuft, oder nicht.
-
-
-
-
- Gibt den Benachrichtigungsdienst zurück.
-
-
-
-
- Gibt die Verwaltung für benutzerdefinierte Serialisierungsbehandlung zurück.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Serverseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Clientseite CryptoClientChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoServerChannelSink.
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Lebenszeit einer Client-Verbindung in Sekunden
- Intervall des Aufräumvorgangs in Sekunden
- Gibt an, ob clientseitig eine Kanalsenke für verschlüsselte Kommunikation vorhanden sein muss
- IP-Adressen Ausnahmeliste
-
-
-
- Erzeugt den gemeinsamen Schlüssel und bereitet dessen Übertragung zum Client vor.
-
- Sicherheitstransaktionskennung
- Anfrage-Header vom Client
- Antwortnachricht
- Antwort-Header
- Antwort-Datenstrom
- Status
-
-
-
- Entschlüsselt die eingehende Nachricht vom Client.
-
- Sicherheitstransaktionskennung
- Senkenstapel
- Anfrage-Nachricht vom Client
- Anfrage-Header vom Cient
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Prüft, ob eine bestimmte Sicherheitstransaktionskennung bereits bekannt ist.
-
- Sicherheitstransaktionskennung
- Wahr, wenn die Sicherheitstransaktion bekannt ist, ansonsten Falsch
-
-
-
- Erzeugt eine leere Antwortnachricht.
-
- Art des aktuellen Transaktionsschritts
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Prüft, ob für die Kommunikation mit einem bestimmten Client zwingend Verschlüsselung erforderlich ist, oder nicht.
-
- IP-Adresse des Clients
- Wahr, wenn Verschlüsselung erforderlich ist, ansonsten Falsch
-
-
-
- Gibt den Antwort-Datenstrom zurück.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Startet den Zeitgeber für den Aufräumvorgang.
-
-
-
-
- Räumt abgelaufende Client-Verbindungen weg.
-
-
-
-
- Gibt die nächste Kanalsenke in der Aufrufkette zurück.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem ver- bzw. entschlüsseln der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
-
-
-
- Stellt sicher, dass die durchlaufende Nachricht innerhalb einer Transaktion verarbeitet wird.
-
-
-
-
- Erzeugt eine neue Instanz von TransactionStarter.
-
-
-
-
- Erzeugt eine neue Instanz von TransactionStarter
-
- Isolationsstufe
- bereichsoption
- Ablaufzeitspanne
-
-
-
- Eingangs-Pin.
-
- Nachricht
-
-
-
- Ausgangs-Pin.
-
-
-
-
- Ausgangs-Pin, bei Transaktionsabbruch.
-
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Gibt die Isolationsstufe der Transaktion zurück, oder legt sie fest.
-
-
-
-
- Gibt die Ablaufzeitspanne zurück oder legt sie fest.
-
-
-
-
- Gibt die Bereichsoption zurück oder legt sie fest.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Schreibt eine veröffentlichte Komponente.
-
-
-
-
- Gibt den Schnittstellennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt den eindeutigen Namen der Komponente zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Aktivierungstyp zurück, oder legt ihn fest.
-
-
-
-
- Nachricht für Authentifizierungs-Anforderung.
-
-
-
-
- Konstante für Anmeldeinformation Benutzername.
-
-
-
-
- Konstante für Anmeldeinformation Kennwort.
-
-
-
-
- Konstante für Anmeldeinformation Domäne.
-
-
-
-
- Konstante für Anmeldeinformation Windows-Sicherheitstoken.
-
-
-
-
- Gibt die Anmeldeinformationen zurück, oder legt sie fest.
-
-
-
-
- Delegat für den Aufruf von InvokeRemoteMethod.
-
- Remoting-Nachricht
- Gibt an, ob das Abfangen von Aufrufen zugelassen wird, oder nicht
- Antwortnachricht
-
-
-
- Stellvertreterobjekt für den Zugriff auf eine entfernte Komponente.
-
-
-
-
- Konstruktor.
-
- Eindeutiger Komponentenname
- Schnittstelle der entfernten Komponente
- Verbindungsobjekt
- Implizite Transaktionsübertragung
- Sitzungsschlüssel
- Name des entfernten Komponentenhosts
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
- Optional! Anmeldeinformationen, die nur benötigt werden, wenn autoLoginOnExpiredSession auf Wahr eingestellt ist
- Aktivierungsart
-
-
-
- Entfernte Methode aufrufen.
-
- Remoting-Nachricht mit Details für den entfernten Methodenaufruf
- Remoting Antwortnachricht
-
-
-
- Führt einen entfernten Methodenaufruf aus.
-
- Remoting-Nachricht mit Details für den entfernten Methodenaufruf
- Gibt an, ob das Abfangen von Aufrufen zugelassen wird, oder nicht
- Remoting Antwortnachricht
-
-
-
- Ersetzt Delegaten-Parameter einer Remoting-Nachricht durch eine entsprechende Delegaten-Abfangvorrichtung.
-
- Remoting-Nachricht
- argumentliste
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Komponenten für prozessinterne Sitzungsverwaltung.
-
-
-
-
- Erzeugt eine neue Instanz von InProcSessionManager.
-
-
-
-
- Prüft, ob eine Sitzung mit einer bestimmten Sitzungskennung.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Gibt eine bestimmte Sitzung zurück.
-
- Sitzungskennung
- Sitzung
-
-
-
- Speichert eine Sitzung.
-
- Sitzungsdaten
-
-
-
- Löscht eine bestimmte Sitzung.
-
- Sitzungskennung
-
-
-
- Startet den Zeitgeber für den Sitzungs-Aufräumvorgang.
-
-
-
-
- Stoppt den Zeitgeber für den Sitzungs-Aufräumvorgang.
-
-
-
-
- Bei Intervall abgelaufene Sitzungen löschen.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Gibt die Variablen einer bestimmten Sitzung zurück.
-
- Sitzungsschlüssel
- Wörterbuch mit Variablen einer bestimmten Sitzung
-
-
-
- Legt den Wert einer Sitzungsvariablen fest.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt den Wert einer Sitzungsvariablen zurück.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück oder legt sie fest.
-
-
-
-
- Gibt den Intervall für den Sitzungs-Aufräumvorgang (in Minuten) zurück oder legt ihn fest.
-
-
-
-
- Gibt den Variablenspeicher zurück.
- Zugriff ist threadsicher.
-
-
-
-
- Beschreibt serverseitige Einstellungen für binäre TCP Kommunkation.
-
-
-
-
- Erstellt eine neue Instanz von TcpBinaryServerProtocolSetup.
-
-
-
-
- Erstellt eine neue Instanz von BinaryTcpServerProtocolSetup.
-
- TCP-Anschlußnummer
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt die TCP-Anschlußnummer zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob integrierte Windows-Sicherheit verwendet werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Impersonierungsstufe zurück, oder legt sie fest.
-
-
-
-
- Gibt den Absicherungsgrad zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob Socket-Caching aktiviert ist, oder legt dies fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Beschreibt clientseitige Einstellungen für binäre TCP Kommunkation.
-
-
-
-
- Erstellt eine neue Instanz von TcpBinaryClientProtocolSetup.
-
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt zurück, ob integrierte Windows-Sicherheit verwendet werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Impersonierungsstufe zurück, oder legt sie fest.
-
-
-
-
- Gibt den Absicherungsgrad zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob Socket-Caching aktiviert ist, oder legt dies fest.
-
-
-
-
- Protokolleinstellungen für serverseitige TCP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erstellt eine neue Instanz von TcpCustomServerProtocolSetup.
-
-
-
-
- Erstellt eine neue Instanz von TcpCustomServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
-
-
-
- Erzeugt eine neue Instanz von TcpCustomServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpCustomServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von TcpCustomServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt die TCP-Anschlußnummer zurück, oder legt sie fest.
-
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt zurück, ob Socket-Caching aktiviert ist, oder legt dies fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Protokolleinstellungen für clientseitige TCP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob Socket-Caching aktiviert ist, oder legt dies fest.
-
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- Ausnahme, die geworfen wird, wenn ein Methodenaufruf abgebrochen wurde.
-
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Checks whether argument is not null
-
-
-
-
- Parse lambda expression and extract memberType and memberName
-
-
-
-
- Try to extract MethodCallExpression from lambda expression
-
-
-
-
- Try to extract MemberExpression from lambda expression
-
-
-
-
- Returns call interceptors for the given interface
-
-
-
-
- Returns call interceptors for the given interface
-
-
-
-
- Aufzählung der verfügbaren Aktivierungsarten.
-
-
-
-
- Komponenteninstanz lebt nur einen Aufruf lang. Für jeden Aufruf wird eine separate Instanz erzeugt.
- SingleCallaktivierte Komponenten müssen nicht threadsicher sein.
-
-
-
-
- Komponenteninstanz wird bei erstem Aufruf erzeugt und wird für alle weiteren Aufrufe wiederverwendet.
- Singltonaktivierte Komponenten müssen threadsicher sein.
-
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Komponenten für Sitzungsverwaltung in einer SQL Server-Datenbank.
-
- Folgendes Tabellenschema wird vorausgesetzt:
-
- SessionID uniqueidentifier
- SessionTimestamp datetime
- IdentityName nvarchar(255)
-
-
-
-
-
- Erzeugt eine neue Instanz von InProcSessionManager.
-
- Verbindungszeichenfolge zur SQL Server Datenbank
- Name des Datenbankschemas (z.B.: "dbo")
- Name der Sitzungstabelle
- Name der Tabelle für Sitzungsvariablen
-
-
-
- Gibt zurück, ob eine bestimmte Tabelle in der Verbundenen SQL Server Datenbank bereits angelegt wurde, oder nicht.
-
- SQL Server-Schema (z.B. dbo)
- Tabellenname
- Wahr, wenn die Tabelle existiert, ansonsten Falsch
-
-
-
- Stellt sicher, dass die Sitzungstabelle in der SQL Server Datenbank existiert.
-
-
-
-
- Stellt sicher, dass die Variablentabelle in der SQL Server Datenbank existiert.
-
-
-
-
- Ruft eine bestimmte Sitzung aus der SQL Server Datenbank ab.
-
- Sitzungsschlüssel
- Sitzungsobjekt
-
-
-
- Ruft den Wert einer bestimmten Sitzungsvariable aus der SQL Server Datenbank ab.
-
- Sitzungsschlüssel
- Variablenname
- Wert der Variable
-
-
-
- Legt den Wert einer bestimmten Sitzungsvariable in der SQL Server Datenbank fest.
-
- Sitzungsschlüssel
- Variablenname
- Wert der Variable
-
-
-
- Gibt zurück, ob eine bestimmte Sitzung in der SQL Server Datenbank existiert, oder nicht.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Speichert eine Sitzung in der SQL Server Datenbank ab.
-
- Sitzungsobjekt
-
-
-
- Löscht eine bestimmte Sitzung aus der SQL Server Datenbank.
-
- Sitzungsschlüssel
-
-
-
- Entfernt abgelaufene Sitzungen aus der SQL Server Datenbank.
-
-
-
-
- Prüft, ob eine Sitzung mit einer bestimmten Sitzungskennung.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Gibt eine bestimmte Sitzung zurück.
-
- Sitzungskennung
- Sitzung
-
-
-
- Speichert eine Sitzung.
-
- Sitzungsdaten
-
-
-
- Löscht eine bestimmte Sitzung.
-
- Sitzungskennung
-
-
-
- Startet den Zeitgeber für den Sitzungs-Aufräumvorgang.
-
-
-
-
- Stoppt den Zeitgeber für den Sitzungs-Aufräumvorgang.
-
-
-
-
- Bei Intervall abgelaufene Sitzungen löschen.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Legt den Wert einer Sitzungsvariablen fest.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt den Wert einer Sitzungsvariablen zurück.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück oder legt sie fest.
-
-
-
-
- Gibt den Intervall für den Sitzungs-Aufräumvorgang (in Minuten) zurück oder legt ihn fest.
-
-
-
-
- Compiles C# source code on runtime.
-
-
-
-
- Creates a compiled assembly from source code.
-
- C# source code
- Array with assembly file paths to reference
- Compiled assembly
-
-
-
- Gets the C# name of a specified type.
-
- Type
- C# name
-
-
-
- Protokolleinstellungen für serverseitige bi-direktionale TCP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erstellt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
-
-
-
- Erstellt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
-
-
-
- Erstellt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gibt die TCP-Anschlußnummer zurück, oder legt sie fest.
-
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Protokolleinstellungen für clientseitige bi-direktionale TCP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Gibt an, ob OAEP Padding verwendet werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Clientseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Serverseite CryptoServerChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoClientChannelSink
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Maximale Anzahl der Verarbeitungsversuche
-
-
- Startet eine neue Sicherheitstransaktion
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Fordert einen gemeinsamen Schlüssel vom Server an.
-
- Original-Remoting-Nachricht
- Verschlüsselungsanbieter
-
-
-
- Löscht den gemeinsamen Schlüssel und die eindeutige Sicherheitstransaktionskennung.
-
-
-
- Erzeugt eine Anfrage nach einem gemeinsamen Schlüssel
- Transport-Header-Auflistung
-
-
- Entschlüsselt den eingehenden Antwort-Datenstrom
- Antwort-Datenstrom
- Antwort-Transportheader
- Entschlüsselter Datenstrom (oder null, wenn die Verschlüsselung fehlgeschlagen ist)
-
-
- Verarbeitet die Antwort der Servers einer Anfrage nach einen Gemeinsamen Schlüssel
- Transport-Header-Auflistung
- Verschlüsselungsanbieter
-
-
- Verschlüsselt eine bestimmte Remoting-Nachricht
- Anfrage-Transport-Header-Auflistung
- Anfrage-Datenstrom
- Verschlüsselter Datenstrom
-
-
-
- Verarbeitet die verschlüsselte Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlüsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlüsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurück.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nächste Kanalsenke in der Senkenkette zurück.
-
-
-
-
- Speichert Informationen über den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurück.
-
-
-
-
- Gibt die Header-Auflistung zurück.
-
-
-
-
- Gibt die Remoting-Nachricht zurück.
-
-
-
-
- Gibt die eindeutige Kennung der Sicherheitstransaktion zurück.
-
-
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Available types of login events.
-
-
-
-
- Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
-
-
-
-
- Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
-
-
-
-
- Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
- Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Multiple module controlers per module are not allowed. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No channel was created. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Notification service is not running on the host. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Address must not be empty. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Component host name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Empty session ID is not allowed. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Delegate to factory method missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Interface name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid configuration setting: {0} ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Setting 'connectionAgeLimit' must be 0 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Setting 'sweepFrequency' must be 0 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Parameter 'maxRetries' must be 1 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Method name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Outpit pin property name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Server URL missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die For type '{0}' is already a serialization handler registered. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The provided implementation type is not a class. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The provided interface type is not a interface. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The HTTP port must be set within the range 0-65535 liegen. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The TCP port must be set within the range 0-65535 liegen. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Client connection info missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid client request: {0}. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid secure transaction ID. May be caused by timeout. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Initialization Vector from server missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Public key changed since the message was encrypted. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Public key missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Server requires encrypted connection for this client. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No public key transmitted. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid format for 'address' parameter: {0} ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid user name or password. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Session ID '{0}' is invalid. Please log on first. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Cannot find component for interface '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No serialization handler is registered for type '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Error connecting remote host: {0}. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No remote address specified for reconnet. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Es wurden keine Kontextinformationen übertragen. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Credentials missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Password missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die User name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Windows security token credential missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Lost connection to server '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die User is not authenticated by operating system. ähnelt.
-
-
-
-
- Implementieren Sie diese Schnittstelle, um eine benutzerdefinierte Serialisierung für einen bestimmten Typen zu erstellen.
-
-
-
-
- Serailisiert ein Objekt.
-
- Objekt
- Rohdaten
-
-
-
- Deserialisiert Rohdaten in ein Objekt eines bestimmten Typs.
-
- Typ der Daten
- Rohdaten
- Objekt
-
-
-
- Container für Objekte die mit benutzerdefinierter Serialisierung verarbeitet werden.
-
-
-
-
- Erstellt eine neue Instanz der CustomSerializationContainer-Klasse.
-
-
-
-
- Erstellt eine neue Instanz der CustomSerializationContainer-Klasse.
-
- Behandelter Typ
- Tatsächlicher der Daten
- Rohdaten
-
-
-
- Gibt den behandelten Typ zurück, oder legt ih nfest.
-
-
-
-
- Gibt den tatsächlichen Typ der Daten zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Rohdaten zurück, oder legt sie fest.
-
-
-
-
- Speichert Daten, die über Prozessgrenzen hinweg implizit im Aufrufkontext übertragen werden können.
-
-
-
-
- Erstellt eine neue Instanz von LogicalCallContextData.
-
-
-
-
- Gibt den Datenspeicher zurück.
-
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stellt sicher, dass die Verarbeitung von Nachrichten im ursprünglichen Thread stattfinden.
-
-
-
-
- Aktion, die ausgeführt wird, wenn eine Nachricht verarbeitet werden soll.
-
-
-
-
- Verarbeitet eine Nachricht und berücksichtigt dabei den Synchronisierungskontext.
-
- Nachricht
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Beschreibt Konfigurationseinstellungen für eine einzelne Zyan-Verbindung.
-
-
-
-
- Ersellt eine neue Instanz von ZyanConnectionSetup.
-
-
-
-
- Fügt ein neue Anmeldeinformation hinzu.
-
- Name
- Wert
-
-
-
- Gibt den Server-URL (z.B. "tcp://server1:46123/host1") zurück oder legt ihn fest.
-
-
-
-
- Gibt die Protokollkonfiguration zurück oder legt sie fest.
-
-
-
-
- Gibt die Anmeldeinformationen zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob sich die Verbindung automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist, oder legt diest fest.
-
-
-
-
- Gibt zurück, ob die Sitzung automatisch turnusgemäß verlängert werden soll, oder legt dies fest.
-
-
-
-
- Beschreibt eine konkretee Aufrufabfangaktion.
-
-
-
-
- Erstellt eine neue Instanz der CallInterceptionData-Klasse.
-
- Parameterwerte des abgefangenen Aufrufs
- Delegat für den Aufruf von InvokeRemoteMethod (bei Bedarf)
- Remoting-nachricht
-
-
-
- Führt den entfernten Methodenaufruf aus.
-
- Rückgabewert
-
-
-
- Gibt zurück, ob der Aufruf abgefangen wurde, oder legt dies fest.
-
-
-
-
- Gibt den zu verwendenden Rückgabewert zurück, oder legt ihn fest.
-
-
-
-
- Gibt ein Array der Parameterwerten zurück, mit welchen die abzufangende Methode aufgerufen wurde, oder legt sie fest.
-
-
-
-
- Werkzeug zur Prüfung auf mono Laufzeitumgebung.
-
-
-
-
- Gibt zurück, ob Zyan mit mono ausgewführt wird, oder nicht.
-
-
-
-
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.InterLinq.XML b/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.InterLinq.XML
deleted file mode 100644
index 97a06d3f..00000000
--- a/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.InterLinq.XML
+++ /dev/null
@@ -1,356 +0,0 @@
-
-
-
- Zyan.InterLinq
-
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Base interface the built-in Linq support
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Interface required for the built-in Linq to entities support
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Activation type
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.InterLinq.dll b/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.InterLinq.dll
deleted file mode 100644
index 049599b1..00000000
Binary files a/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.InterLinq.dll and /dev/null differ
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.InterLinq.pdb b/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.InterLinq.pdb
deleted file mode 100644
index 694a81be..00000000
Binary files a/nuget/Zyan 2.0 Package/Files/DotNet4.0/Zyan.InterLinq.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet4.0/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.0 Package/Files/DotNet4.0/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 0d7132ed..00000000
Binary files a/nuget/Zyan 2.0 Package/Files/DotNet4.0/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.0 Package/Files/DotNet4.0/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.0 Package/Files/DotNet4.0/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 1e02035e..00000000
Binary files a/nuget/Zyan 2.0 Package/Files/DotNet4.0/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.0 Package/Zyan.2.0.nupkg b/nuget/Zyan 2.0 Package/Zyan.2.0.nupkg
deleted file mode 100644
index e7de36c6..00000000
Binary files a/nuget/Zyan 2.0 Package/Zyan.2.0.nupkg and /dev/null differ
diff --git a/nuget/Zyan 2.0 Package/Zyan.2.0.nuspec b/nuget/Zyan 2.0 Package/Zyan.2.0.nuspec
deleted file mode 100644
index eb9ef9fe..00000000
--- a/nuget/Zyan 2.0 Package/Zyan.2.0.nuspec
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
- Zyan
- 2.0
- Zyan
- Rainbird
- Hagen Siegel
- http://zyan.codeplex.com/license
- http://zyan.codeplex.com
- http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=zyan&DownloadId=248892
- false
- Zyan is a framework that simplifies development of distributed applications.
-With Zyan you can publish every .NET class for remote access over the network.
-Zyan is highly customizable and provides you with tools to build modular and plugable distributed applications.
-
- en-US
- Sockets TCP Remoting Distributed Cloud WCF EBC event-based-components flowdesign easy
-
-
\ No newline at end of file
diff --git a/nuget/Zyan 2.1 Package/Files/DotNet3.5/Zyan.Communication.dll b/nuget/Zyan 2.1 Package/Files/DotNet3.5/Zyan.Communication.dll
deleted file mode 100644
index 91c9ba7d..00000000
Binary files a/nuget/Zyan 2.1 Package/Files/DotNet3.5/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.1 Package/Files/DotNet3.5/Zyan.Communication.pdb b/nuget/Zyan 2.1 Package/Files/DotNet3.5/Zyan.Communication.pdb
deleted file mode 100644
index 7b303b84..00000000
Binary files a/nuget/Zyan 2.1 Package/Files/DotNet3.5/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.1 Package/Files/DotNet3.5/Zyan.Communication.xml b/nuget/Zyan 2.1 Package/Files/DotNet3.5/Zyan.Communication.xml
deleted file mode 100644
index 3d2ef03a..00000000
--- a/nuget/Zyan 2.1 Package/Files/DotNet3.5/Zyan.Communication.xml
+++ /dev/null
@@ -1,9586 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Schnittstelle für Fabriken zur Produktion verteilbarer Komponenten.
-
-
-
-
- Ruft eine bestimmte Methode einer Komponente auf und übergibt die angegebene Nachricht als Parameter.
- Für jeden Aufruf wird temporär eine neue Instanz der Komponente erstellt.
-
- Aufrufschlüssel zur Nachverfolgung
- Name der Komponentenschnittstelle
- Korrelationssatz für die Verdrahtung bestimmter Delegaten und Ereignisse mit entfernten Methoden
- Generic parameters for the method
- Methodenname
- Parameter types
- Parameter
- Rückgabewert
-
-
-
- Gibt eine Liste mit allen registrierten Komponenten zurück.
-
- Liste mit Namen der registrierten Komponenten
-
-
-
- Meldet einen Client am Applikationserver an.
-
- Sitzungsschlüssel (wird vom Client erstellt)
- Anmeldeinformationen
-
-
-
- Meldet einen Client vom Applikationsserver ab.
-
- Sitzungsschlüssel
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Verlängert die Sitzung des Aufrufers und gibt die aktuelle Sitzungslebensdauer zurück.
-
- Sitzungslebensdauer (in Minuten)
-
-
-
- Abonniert ein Ereignis einer Serverkomponente.
-
- Schnittstellenname der Serverkomponente
- Korrelationsinformation
-
-
-
- Entfernt das Abonnement eines Ereignisses einer Serverkomponente.
-
- Schnittstellenname der Serverkomponente
- Korrelationsinformation
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück.
-
-
-
-
- Konstruktor.
-
- Komponentenhost
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component
- Instance of the server component
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- Instance of the server component
- Correlation set with wiring information
- List with known wirings
-
-
-
- Verarbeitet BeforeInvoke-Abos (falls welche registriert sind).
-
- Aufrufschlüssel zur Nachverfolgung
- Name der Komponentenschnittstelle
- Korrelationssatz für die Verdrahtung bestimmter Delegaten und Ereignisse mit entfernten Methoden
- Methodenname
- Parameter
-
-
-
- Verarbeitet AfterInvoke-Abos (falls welche registriert sind).
-
- Aufrufschlüssel zur Nachverfolgung
- Name der Komponentenschnittstelle
- Korrelationssatz für die Verdrahtung bestimmter Delegaten und Ereignisse mit entfernten Methoden
- Methodenname
- Parameter
- Rückgabewert
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Abonniert ein Ereignis einer Serverkomponente.
-
- Schnittstellenname der Serverkomponente
- Korrelationsinformation
-
-
-
- Entfernt das Abonnement eines Ereignisses einer Serverkomponente.
-
- Schnittstellenname der Serverkomponente
- Korrelationsinformation
-
-
-
- Gibt eine Liste mit allen registrierten Komponenten zurück.
-
- Liste mit Namen der registrierten Komponenten
-
-
-
- Meldet einen Client am Applikationserver an.
-
- Sitzungsschlüssel (wird vom Client erstellt)
- Anmeldeinformationen
-
-
-
- Meldet einen Client vom Applikationsserver ab.
-
- Sitzungsschlüssel
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Verlängert die Sitzung des Aufrufers und gibt die aktuelle Sitzungslebensdauer zurück.
-
- Sitzungslebensdauer (in Minuten)
-
-
-
- Inizialisiert die Lebenszeitsteuerung des Objekts.
-
- Lease
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück.
-
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Konstruktor.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
- Protokoll-Einstellungen
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
- Protokoll-Einstellungen
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
- Protokoll-Einstellungen
- Anmeldeinformationen
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
- Gib an, ob die Sitzung automatisch verlängert werden soll
-
-
-
- Bereitet den Aufrufkontext für die Übertragung vor.
-
-
-
-
- Startet den Zeitgeber für automatische Sitzungsverlängerung.
-
- Wenn der Zeitgeber läuft, wird er neu gestartet.
-
-
-
-
-
- Wird vom Zeitgeber aufgerufen, wenn die Sitzung verlängert werden soll.
-
- Statusobjekt
-
-
-
- Erzeugt im Server-Prozess eine neue Instanz einer bestimmten Komponente und gibt einen Proxy dafür zurück.
-
- Typ der öffentlichen Schnittstelle der zu konsumierenden Komponente
- Proxy
-
-
-
- Erzeugt im Server-Prozess eine neue Instanz einer bestimmten Komponente und gibt einen Proxy dafür zurück.
-
- Typ der öffentlichen Schnittstelle der zu konsumierenden Komponente
- Eindeutiger Name der Komponente
- Proxy
-
-
-
- Erzeugt im Server-Prozess eine neue Instanz einer bestimmten Komponente und gibt einen Proxy dafür zurück.
-
- Typ der öffentlichen Schnittstelle der zu konsumierenden Komponente
- Implizite Transaktionsübertragung
- Proxy
-
-
-
- Erzeugt im Server-Prozess eine neue Instanz einer bestimmten Komponente und gibt einen Proxy dafür zurück.
-
- Typ der öffentlichen Schnittstelle der zu konsumierenden Komponente
- Eindeutiger Name der Komponente
- Implizite Transaktionsübertragung
- Proxy
-
-
-
- Feuert das BeforeInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das AfterInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das InvokeCanceled-Ereignis.
-
- Ereignisargumente
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
- Registrerungsschlüssel
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Destruktor.
-
-
-
-
- Gibt den URL zum Server-Prozess zurück.
-
-
-
-
- Gibt den Namen des Komponentenhosts zurück.
-
-
-
-
- Gibt einen Proxy für den Zugriff auf die entfernte Komponentenfabrik des Komponentenhosts zurück.
-
-
-
-
- Gibt die Verwaltung für benutzerdefinierte Serialisierungsbehandlung zurück.
-
-
-
-
- Ereignis: Bevor ein Komponentenaufruf durchgeführt wird.
-
-
-
-
- Ereignis: Nachdem ein Komponentenaufruf durchgeführt wurde.
-
-
-
-
- Ereignis: Wenn ein Komponentenaufruf abgebrochen wurde.
-
-
-
-
- Gibt zurück, ob registrierte Aufrufabfangvorrichtungen verarbeitet werden, oder legt diest fest.
-
-
-
-
- Gibt eine Auflistung der registrierten Aufrufabfangvorrichtungen zurück.
-
-
-
-
- Occures when a error is detected.
-
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Gibt eine Auflistung aller bekanten Verbindungen Hosts zurück.
-
-
-
-
- Adapter für den Zugriff auf Sitzungsvariablen.
-
-
-
-
- Erzeugt eine neue Instanz von SessionVariableAdapter.
-
- Sitzungsverwaltung
- Sitzungsschlüssel
-
-
-
- Legt den Wert einer Sitzungsvariablen fest.
-
- Variablenname
- Wert
-
-
-
- Gibt den Wert einer Sitzungsvariablen zurück.
-
- Variablenname
- Wert
-
-
-
- Schnittstelle für Sitzungsverwaltungskomponente.
-
-
-
-
- Prüft, ob eine Sitzung mit einer bestimmten Sitzungskennung.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Gibt eine bestimmte Sitzung zurück.
-
- Sitzungskennung
- Sitzung
-
-
-
- Speichert eine Sitzung.
-
- Sitzungsdaten
-
-
-
- Löscht eine bestimmte Sitzung.
-
- Sitzungskennung
-
-
-
- Legt den Wert einer Sitzungsvariablen fest.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt den Wert einer Sitzungsvariablen zurück.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück oder legt sie fest.
-
-
-
-
- Gibt den Intervall für den Sitzungs-Aufräumvorgang (in Minuten) zurück oder legt ihn fest.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Gets the .
-
-
-
-
- instance.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Gets the .
-
-
-
-
-
- Gets the ;
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- Creates a new instance of the DynamicWireFactory class.
-
-
-
-
- Creates a unique wire cache key for a delegate wire type.
-
- Type of server component
- Delegate type of the wire
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property)
- Unique key
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Instance of the created dynamic wire type (ready to use)
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type
- Type of the delegate
- Instance of the created dynamic wire type (ready to use)
-
-
-
- Creates a dynamic wire type dynamicly.
-
- Type of server component
- Delegate type of the wire
- Type of dynamic wire
-
-
-
- Creates a dynamic wire type dynamicly.
-
- Type of server component
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Type of dynamic wire
-
-
-
- Generates source code for dynamic wiring of a specified server component event.
-
- Event member metadata
- Generated C# source code
-
-
-
- Generates source code for dynamic wiring of a specified server component delegate property.
-
- Metadata of the delegate proerty
- Generated C# source code
-
-
-
- Generates source code for dynamic wiring of a specified server component delegate property.
-
- Delegate type
- Generated C# source code
-
-
-
- Returns all direct and indirect references of a specified component type.
-
- Component type
- Array with full paths to the referenced assemblies
-
-
-
- Adds a path to the path list, if the list doesn´t contain the path already.
-
- Path to add
- path list
- Returns true if added and false, if the list contains this path aleady
-
-
-
- Obtains all direct and indirect references of a specified Assembly.
-
- Assembly to scan for references
- List of file paths
-
-
-
- Gets a singleton instance of the DynamicWirefactory class.
-
-
-
-
- Implements a component catalog.
-
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Beschreibt serverseitige Einstellungen für binäre IPC Kommunkation (über Named Pipes).
-
-
-
-
- Beschreibt Protokoll-Einstellungen für die Netzwerkkommunikation.
-
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Erstellt eine neue Instanz von TcpBinaryServerProtocolSetup.
-
- IPC-Portname
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt den IPC-Portnamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob integrierte Windows-Sicherheit verwendet werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Impersonierungsstufe zurück, oder legt sie fest.
-
-
-
-
- Gibt den Absicherungsgrad zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Beschreibt clientseitige Einstellungen für binäre IPC Kommunkation (über Named Pipes).
-
-
-
-
- Beschreibt Protokoll-Einstellungen für die Netzwerkkommunikation.
-
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Erstellt eine neue Instanz von IpcBinaryClientProtocolSetup.
-
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt zurück, ob integrierte Windows-Sicherheit verwendet werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Impersonierungsstufe zurück, oder legt sie fest.
-
-
-
-
- Gibt den Absicherungsgrad zurück, oder legt ihn fest.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- The to visit.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Delegat für benutzerdefinierte Aufrufabfanglogik.
-
- Aufrufabfang-Aktion
-
-
-
- Allgemeine Implementierung einer Aufrufabfangvorrichtung.
-
-
-
-
- Erzeugt eine neue Instanz der CallInterceptor-Klasse.
-
- Schnittstellentyp der Komponente, deren Aufrufe abgefangen werden sollen
- Art des Members, dessen Aufrufe abgefangen werden sollen
- Name des Members, dessen Aufrufe abgefangen werden sollen
- Array mit den Typen der Parameter des abzufangenden Members
- Delegat, der beim Abfangen aufgerufen wird
-
-
-
- Gibt die Schnittstelle der Komponenten zurück, deren Aufruf abgefangen werden soll, oder legt sie fest.
-
-
-
-
- Gibt die Art des abzufangenden Members zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Namen der abzufangenden Methode zurück, oder legt ihn fest.
-
-
-
-
- Gibt ein Array der als Parameter erwarteten Typen der aubzufangenden Methode zurück, oder legt sie fest.
-
-
-
-
- Gibt den Delegaten zurück, der beim Abfangen des Aufrufs anstelle dessen aufgerufen wird, oder legt ihn fest.
-
-
-
-
- Antwortnachricht des Authentifizierungs-Systems.
-
-
-
-
- Gibt zurück, ob die Authentifizierung erfolgreich war, oder nicht.
-
-
-
-
- Gibt eine Fehlermeldung zurück oder legt sie fest.
-
-
-
-
- Gibt die authentifizierte Identität des angemeldeten Benutzers zurück.
-
-
-
-
- Verwaltet Serialisierungshandler.
-
-
-
-
- Erzeugt eine neue Instanz der SerializationHandlerRepository-Klasse.
-
-
-
-
- Registriert einen Serialisierungshandler für einen bestimmten Typ.
-
- Typ, dessen Serialisierung behandelt werden soll
- Serialisierungshandler
-
-
-
- Entfernt die Registrierung eines Serialisierungshandlers für einen bestimmten Typ.
-
- Typ
-
-
-
- Ermittelt - wenn möglich - einen passenden Serialisierungshandler für den angegebenen Typen.
-
- Typ
- Behandelter Typ
- Serialisierungshandler
-
-
-
- Gibt einen typisierten Enumerator zurück.
-
- Typisierter Enumerator
-
-
-
- Gibt einen Enumerator zurück.
-
- Enumerator
-
-
-
- Gibt den registrierten Serialisierungshandler für einen bestimmten Typ zurück.
-
- Behandelter Typ
- Serialisierungshandler
-
-
-
- Namen der von Client und Server gemeinsam genutzten Transportheader.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion.
-
-
-
-
- Status der Sicherheitstransaktion.
-
-
-
-
- Öffentlicher RSA Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Inizialisierungsvektor.
-
-
-
-
- Aufzählung der einzelnen Verarbeitungsschritte einer Sicherheitstransaktion.
-
-
-
-
- Uninizialisiert, noch nichts geschehen.
-
-
-
-
- Client sendet den öffentlichen Schlüssel an den Server.
-
-
-
-
- Server sendet den verschlüsselten gemeinsamen Schlüssel zurück zum Client.
-
-
-
-
- Client sendet die verschlüsselte Anfragenachricht an den Server.
-
-
-
-
- Server sendet die verschlüsselte Antwortnachricht an den Client zurück.
-
-
-
-
- Unbekannte Sicherheitstransaktionskennung.
-
-
-
-
- Enthält Clientverbindungsinformation zu einer Sicherheitstransaktion.
-
-
-
- Erstellt eine neue Instanz von ClientConnectionData
- Sicherheitstransaktionskennung
- Verschlüsselungsanbieter
-
-
-
- Entsorgt die Verbindungsdaten.
-
-
-
-
- Aktualisiert den Zeitstempel.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
- Legt fest, ob der Destruktor nicht aufgerufen werden soll
-
-
-
- Wirft eine Ausnahme, wenn das Objekt bereits entsorgt wurde.
-
-
-
-
- Gibt die Sicherheitstransaktionskennung zurück.
-
-
-
-
- Gibt den verwendeten Kryptografieanbieter für symmetrische Verschlüsselung zurück.
-
-
-
-
- Gibt den Zeitpunkt der letzten Kommunikation zurück.
-
-
-
-
- Ausnahme, die geworfen wird, wenn die Sitzung ungültig oder aufgelaufen ist.
-
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Auflistung von Aufrufabfangvorrichtungen.
-
-
-
-
- Erzeugt eine neue Instanz der CallInterceptorCollection-Klasse.
-
-
-
-
- Wird aufgerufen, wenn ein neuer Eintrag eingefügt wird.
-
- Index
- Objekt
-
-
-
- Wird aufgerufen, wenn ein Eintrag entfernt wird.
-
- Index
-
-
-
- Wird aufgerufen, wenn ein Eintrag neu zugewiesen wird.
-
- Index
- Objekt
-
-
-
- Wird aufgerufen, wenn alle Einträge entfernt werden sollen.
-
-
-
-
- Sucht eine passende Aufrufabfangvorrichtung für ein bestimmten Methodenaufruf.
-
- Typ der Dienstschnittstelle
- Remoting-Nachricht des Methodenaufrufs vom Proxy
- Aufrufabfangvorrichtung oder null
-
-
-
- Creates call interceptor helper for the given interface
-
-
-
-
- Führt die Verarbeitung einer Nachricht asynchron aus.
-
-
-
-
- Bestimmte Nachricht mit der festgelegten Aktion asychron verarbeiten.
-
- Nachricht
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Aktion, die zur asynchronen Verarbeitung der Nachricht aufgerufen wird.
-
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Represents an instance of an .
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- The properties of the instance.
-
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
-
-
-
- Receives channel data.
-
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Closes the connection.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufereignisse mit Abbruchmöglichkeit.
-
-
-
-
- Gibt den Inhalt des Objekts als Zeichenkette ausgedrückt zurück.
-
- Zeichenkette
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob der Aufruf abgebrochen werden soll, oder legt diest fest.
-
-
-
-
- Gibt die Ausnahme für den Abbruch zurück, oder legt sie fest.
-
-
-
-
- Gibt den Namen der Komponentenschnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Korrelationssatz für Ausgangs-Pins zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Methodennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Methodenargumente zurück, oder legt sie fest.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Gets the ;
-
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the method represented by given MethodInfo
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Beschreibt eine Sitzung auf dem Server.
-
-
-
-
- Erzeugt eine neue Instanz von ServerSession.
-
- Sitzungsschlüssel
- Identität
- Adapter für den Zugriff auf Sitzungsvariablen
-
-
-
- Erzeugt eine neue Instanz von ServerSession.
-
- Sitzungsschlüssel
- Zeitstempel der Sitzung
- Identität
- Adapter für den Zugriff auf Sitzungsvariablen
-
-
-
- Gibt die Sitzung des aktuellen Threads zurück.
-
-
-
-
- Gibt den Sitzungsschlüssel zurück.
-
-
-
-
- Gibt die Identität des Beutzers der Sitzung zurück.
-
-
-
-
- Gibt den Zeitstempel der Sitzung zurück.
-
-
-
-
- Gibt ein Adapter-Objekt für den Zugriff auf Sitzungsvariablen zurück.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter für symmetrische Verschlüsselung. ///
-
- Folgende Algorithmen weren unterstützt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden Verschlüsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter für symmetrische Verschlüsselung
-
-
-
- Verschlüsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlüsselten Datenstrom zurück.
-
- Der verschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Unverschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Verschlüsselter Datenstrom
-
-
-
- Entschlüsselt einen bestimmten symmetrisch verschlüsselten Datenstrom gibt den entschlüsselten Datenstrom zurück.
-
- Der entschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Verschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Entschlüsselter Datenstrom
-
-
-
- Protokolleinstellungen für serverseitige HTTP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erstellt eine neue Instanz von HttpCustomServerProtocolSetup.
-
-
-
-
- Erstellt eine neue Instanz von HttpCustomServerProtocolSetup.
-
- HTTP-Anschlußnummer
- Authentifizierungsanbieter
-
-
-
- Erzeugt eine neue Instanz von HttpCustomServerProtocolSetup.
-
- HTTP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von HttpCustomServerProtocolSetup.
-
- HTTP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von HttpCustomServerProtocolSetup.
-
- HTTP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt die HTTP-Anschlußnummer zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob binäre Formatierung aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Protokolleinstellungen für clientseitige HTTP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktiviert werden soll, oder legt dies fest.
-
-
-
-
- Gibt zurück, ob binäre Formatierung aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufereignisse.
-
-
-
-
- Gibt den Inhalt des Objekts als Zeichenkette ausgedrückt zurück.
-
- Zeichenkette
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Namen der Komponentenschnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Korrelationssatz für Delegaten zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Methodennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Methodenargumente zurück, oder legt sie fest.
-
-
-
-
- Gibt den Rückgabewert der Methode zurück, oder legt ihn fest.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Activation type
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Activation type
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Abfangvorrichtung für Delegaten.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateInterceptor-Klasse.
-
-
-
-
- Ruft den verdrahteten Client-Delegaten dynamisch auf.
-
- Argumente
-
-
-
- Ensures unlimited Remoting lifetime.
-
- Always null
-
-
-
- Gibt den clientseitigen Empfängerdelegaten zurück, oder legt ihn fest.
-
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Anbieter für die serverseitige Kanalsenke zur verschlüsselten Kommunikation.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, für welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt zurück, ob der zwingend auch verschlüsseln muss, oder legt dies fest.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Anbieter der clientseitigen Kanalsenke für verschlüsselte Übertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Sends the message over a specified connection.
-
- Duplex Channel Connection
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- Gets a stream for accessing the message´s body raw data.
-
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufabbruch-Ereignisse.
-
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Ausnahme für den Abbruch zurück, oder legt sie fest.
-
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- TCP-Anschlussnummer
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- TCP-Anschlussnummer
- Komponenten-Katalog
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Komponenten-Katalog
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Sitzungsverwaltung
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Sitzungsverwaltung
- Komponenten-Katalog
-
-
-
- Request for authentication.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Startet das Horchen auf Client-Anfragen.
-
-
-
-
- Beendet das Horchen auf Client-Anfragen.
-
-
-
-
- Schließt den Kanal, falls dieser geöffent ist.
-
-
-
-
- Gibt zurück, ob für das BeforeInvoke-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Gibt zurück, ob für das AfterInvoke-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Gibt zurück, ob für das InvokeCanceled-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Feuert das BeforeInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das AfterInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das InvokeCanceled-Ereignis.
-
- Ereignisargumente
-
-
-
- Startet den Benachrichtigungsdienst.
-
-
-
-
- Beendet den Benachrichtigungsdienst.
-
-
-
-
- Veröffentlicht ein Ereignis einer Serverkomponente.
-
- Ereignisname
- Delegat für Benachrichtigungsversand an registrierte Clients
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gibt den Namen des Komponentenhosts zurück.
-
-
-
-
- Ereignis: Bevor ein Komponentenaufruf durchgeführt wird.
-
-
-
-
- Ereignis: Nachdem ein Komponentenaufruf durchgeführt wurde.
-
-
-
-
- Ereignis: Wenn ein Komponentenaufruf abgebrochen wurde.
-
-
-
-
- Gibt zurück, ob der Benachrichtigungsdienst läuft, oder nicht.
-
-
-
-
- Gibt den Benachrichtigungsdienst zurück.
-
-
-
-
- Gibt die Verwaltung für benutzerdefinierte Serialisierungsbehandlung zurück.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Serverseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Clientseite CryptoClientChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoServerChannelSink.
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Lebenszeit einer Client-Verbindung in Sekunden
- Intervall des Aufräumvorgangs in Sekunden
- Gibt an, ob clientseitig eine Kanalsenke für verschlüsselte Kommunikation vorhanden sein muss
- IP-Adressen Ausnahmeliste
-
-
-
- Erzeugt den gemeinsamen Schlüssel und bereitet dessen Übertragung zum Client vor.
-
- Sicherheitstransaktionskennung
- Anfrage-Header vom Client
- Antwortnachricht
- Antwort-Header
- Antwort-Datenstrom
- Status
-
-
-
- Entschlüsselt die eingehende Nachricht vom Client.
-
- Sicherheitstransaktionskennung
- Senkenstapel
- Anfrage-Nachricht vom Client
- Anfrage-Header vom Cient
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Prüft, ob eine bestimmte Sicherheitstransaktionskennung bereits bekannt ist.
-
- Sicherheitstransaktionskennung
- Wahr, wenn die Sicherheitstransaktion bekannt ist, ansonsten Falsch
-
-
-
- Erzeugt eine leere Antwortnachricht.
-
- Art des aktuellen Transaktionsschritts
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Prüft, ob für die Kommunikation mit einem bestimmten Client zwingend Verschlüsselung erforderlich ist, oder nicht.
-
- IP-Adresse des Clients
- Wahr, wenn Verschlüsselung erforderlich ist, ansonsten Falsch
-
-
-
- Gibt den Antwort-Datenstrom zurück.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Startet den Zeitgeber für den Aufräumvorgang.
-
-
-
-
- Räumt abgelaufende Client-Verbindungen weg.
-
-
-
-
- Gibt die nächste Kanalsenke in der Aufrufkette zurück.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem ver- bzw. entschlüsseln der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
- Singleton class for the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- Gets an instance of the .
-
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Stellt sicher, dass die durchlaufende Nachricht innerhalb einer Transaktion verarbeitet wird.
-
-
-
-
- Erzeugt eine neue Instanz von TransactionStarter.
-
-
-
-
- Erzeugt eine neue Instanz von TransactionStarter
-
- Isolationsstufe
- bereichsoption
- Ablaufzeitspanne
-
-
-
- Eingangs-Pin.
-
- Nachricht
-
-
-
- Ausgangs-Pin.
-
-
-
-
- Ausgangs-Pin, bei Transaktionsabbruch.
-
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Gibt die Isolationsstufe der Transaktion zurück, oder legt sie fest.
-
-
-
-
- Gibt die Ablaufzeitspanne zurück oder legt sie fest.
-
-
-
-
- Gibt die Bereichsoption zurück oder legt sie fest.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Schreibt eine veröffentlichte Komponente.
-
-
-
-
- Gibt den Schnittstellennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt den eindeutigen Namen der Komponente zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Aktivierungstyp zurück, oder legt ihn fest.
-
-
-
-
- Nachricht für Authentifizierungs-Anforderung.
-
-
-
-
- Konstante für Anmeldeinformation Benutzername.
-
-
-
-
- Konstante für Anmeldeinformation Kennwort.
-
-
-
-
- Konstante für Anmeldeinformation Domäne.
-
-
-
-
- Konstante für Anmeldeinformation Windows-Sicherheitstoken.
-
-
-
-
- Gibt die Anmeldeinformationen zurück, oder legt sie fest.
-
-
-
-
- Delegat für den Aufruf von InvokeRemoteMethod.
-
- Remoting-Nachricht
- Gibt an, ob das Abfangen von Aufrufen zugelassen wird, oder nicht
- Antwortnachricht
-
-
-
- Stellvertreterobjekt für den Zugriff auf eine entfernte Komponente.
-
-
-
-
- Konstruktor.
-
- Eindeutiger Komponentenname
- Schnittstelle der entfernten Komponente
- Verbindungsobjekt
- Implizite Transaktionsübertragung
- Sitzungsschlüssel
- Name des entfernten Komponentenhosts
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
- Optional! Anmeldeinformationen, die nur benötigt werden, wenn autoLoginOnExpiredSession auf Wahr eingestellt ist
- Aktivierungsart
-
-
-
- Invoke remote method.
-
- Remoting method invocation message.
- Reply message
-
-
-
- Führt einen entfernten Methodenaufruf aus.
-
- Remoting-Nachricht mit Details für den entfernten Methodenaufruf
- Gibt an, ob das Abfangen von Aufrufen zugelassen wird, oder nicht
- Remoting Antwortnachricht
-
-
-
- Ersetzt Delegaten-Parameter einer Remoting-Nachricht durch eine entsprechende Delegaten-Abfangvorrichtung.
-
- Remoting-Nachricht
- argumentliste
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Komponenten für prozessinterne Sitzungsverwaltung.
-
-
-
-
- Erzeugt eine neue Instanz von InProcSessionManager.
-
-
-
-
- Prüft, ob eine Sitzung mit einer bestimmten Sitzungskennung.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Gibt eine bestimmte Sitzung zurück.
-
- Sitzungskennung
- Sitzung
-
-
-
- Speichert eine Sitzung.
-
- Sitzungsdaten
-
-
-
- Löscht eine bestimmte Sitzung.
-
- Sitzungskennung
-
-
-
- Startet den Zeitgeber für den Sitzungs-Aufräumvorgang.
-
-
-
-
- Stoppt den Zeitgeber für den Sitzungs-Aufräumvorgang.
-
-
-
-
- Bei Intervall abgelaufene Sitzungen löschen.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Gibt die Variablen einer bestimmten Sitzung zurück.
-
- Sitzungsschlüssel
- Wörterbuch mit Variablen einer bestimmten Sitzung
-
-
-
- Legt den Wert einer Sitzungsvariablen fest.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt den Wert einer Sitzungsvariablen zurück.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück oder legt sie fest.
-
-
-
-
- Gibt den Intervall für den Sitzungs-Aufräumvorgang (in Minuten) zurück oder legt ihn fest.
-
-
-
-
- Gibt den Variablenspeicher zurück.
- Zugriff ist threadsicher.
-
-
-
-
- Beschreibt serverseitige Einstellungen für binäre TCP Kommunkation.
-
-
-
-
- Erstellt eine neue Instanz von TcpBinaryServerProtocolSetup.
-
-
-
-
- Erstellt eine neue Instanz von BinaryTcpServerProtocolSetup.
-
- TCP-Anschlußnummer
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt die TCP-Anschlußnummer zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob integrierte Windows-Sicherheit verwendet werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Impersonierungsstufe zurück, oder legt sie fest.
-
-
-
-
- Gibt den Absicherungsgrad zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob Socket-Caching aktiviert ist, oder legt dies fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Beschreibt clientseitige Einstellungen für binäre TCP Kommunkation.
-
-
-
-
- Erstellt eine neue Instanz von TcpBinaryClientProtocolSetup.
-
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt zurück, ob integrierte Windows-Sicherheit verwendet werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Impersonierungsstufe zurück, oder legt sie fest.
-
-
-
-
- Gibt den Absicherungsgrad zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob Socket-Caching aktiviert ist, oder legt dies fest.
-
-
-
-
- Protokolleinstellungen für serverseitige TCP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erstellt eine neue Instanz von TcpCustomServerProtocolSetup.
-
-
-
-
- Erstellt eine neue Instanz von TcpCustomServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
-
-
-
- Erzeugt eine neue Instanz von TcpCustomServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpCustomServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von TcpCustomServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt die TCP-Anschlußnummer zurück, oder legt sie fest.
-
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt zurück, ob Socket-Caching aktiviert ist, oder legt dies fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Protokolleinstellungen für clientseitige TCP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob Socket-Caching aktiviert ist, oder legt dies fest.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Extension methods missing in .NET Framework 3.5
-
-
-
-
- Merges two sequences by using specified selector.
-
- First sequence element type.
- Second sequence element type.
- Resulting sequence element type.
- First sequence.
- Second sequence.
- Selector function.
-
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- Ausnahme, die geworfen wird, wenn ein Methodenaufruf abgebrochen wurde.
-
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Implementieren Sie diese Schnittstelle, um eine benutzerdefinierte Serialisierung für einen bestimmten Typen zu erstellen.
-
-
-
-
- Serailisiert ein Objekt.
-
- Objekt
- Rohdaten
-
-
-
- Deserialisiert Rohdaten in ein Objekt eines bestimmten Typs.
-
- Typ der Daten
- Rohdaten
- Objekt
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Checks whether argument is not null
-
-
-
-
- Parse lambda expression and extract memberType and memberName
-
-
-
-
- Try to extract MethodCallExpression from lambda expression
-
-
-
-
- Try to extract MemberExpression from lambda expression
-
-
-
-
- Returns call interceptors for the given interface
-
-
-
-
- Returns call interceptors for the given interface
-
-
-
-
- Aufzählung der verfügbaren Aktivierungsarten.
-
-
-
-
- Komponenteninstanz lebt nur einen Aufruf lang. Für jeden Aufruf wird eine separate Instanz erzeugt.
- SingleCallaktivierte Komponenten müssen nicht threadsicher sein.
-
-
-
-
- Komponenteninstanz wird bei erstem Aufruf erzeugt und wird für alle weiteren Aufrufe wiederverwendet.
- Singltonaktivierte Komponenten müssen threadsicher sein.
-
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Komponenten für Sitzungsverwaltung in einer SQL Server-Datenbank.
-
- Folgendes Tabellenschema wird vorausgesetzt:
-
- SessionID uniqueidentifier
- SessionTimestamp datetime
- IdentityName nvarchar(255)
-
-
-
-
-
- Erzeugt eine neue Instanz von InProcSessionManager.
-
- Verbindungszeichenfolge zur SQL Server Datenbank
- Name des Datenbankschemas (z.B.: "dbo")
- Name der Sitzungstabelle
- Name der Tabelle für Sitzungsvariablen
-
-
-
- Gibt zurück, ob eine bestimmte Tabelle in der Verbundenen SQL Server Datenbank bereits angelegt wurde, oder nicht.
-
- SQL Server-Schema (z.B. dbo)
- Tabellenname
- Wahr, wenn die Tabelle existiert, ansonsten Falsch
-
-
-
- Stellt sicher, dass die Sitzungstabelle in der SQL Server Datenbank existiert.
-
-
-
-
- Stellt sicher, dass die Variablentabelle in der SQL Server Datenbank existiert.
-
-
-
-
- Ruft eine bestimmte Sitzung aus der SQL Server Datenbank ab.
-
- Sitzungsschlüssel
- Sitzungsobjekt
-
-
-
- Ruft den Wert einer bestimmten Sitzungsvariable aus der SQL Server Datenbank ab.
-
- Sitzungsschlüssel
- Variablenname
- Wert der Variable
-
-
-
- Legt den Wert einer bestimmten Sitzungsvariable in der SQL Server Datenbank fest.
-
- Sitzungsschlüssel
- Variablenname
- Wert der Variable
-
-
-
- Gibt zurück, ob eine bestimmte Sitzung in der SQL Server Datenbank existiert, oder nicht.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Speichert eine Sitzung in der SQL Server Datenbank ab.
-
- Sitzungsobjekt
-
-
-
- Löscht eine bestimmte Sitzung aus der SQL Server Datenbank.
-
- Sitzungsschlüssel
-
-
-
- Entfernt abgelaufene Sitzungen aus der SQL Server Datenbank.
-
-
-
-
- Prüft, ob eine Sitzung mit einer bestimmten Sitzungskennung.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Gibt eine bestimmte Sitzung zurück.
-
- Sitzungskennung
- Sitzung
-
-
-
- Speichert eine Sitzung.
-
- Sitzungsdaten
-
-
-
- Löscht eine bestimmte Sitzung.
-
- Sitzungskennung
-
-
-
- Startet den Zeitgeber für den Sitzungs-Aufräumvorgang.
-
-
-
-
- Stoppt den Zeitgeber für den Sitzungs-Aufräumvorgang.
-
-
-
-
- Bei Intervall abgelaufene Sitzungen löschen.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Legt den Wert einer Sitzungsvariablen fest.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt den Wert einer Sitzungsvariablen zurück.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück oder legt sie fest.
-
-
-
-
- Gibt den Intervall für den Sitzungs-Aufräumvorgang (in Minuten) zurück oder legt ihn fest.
-
-
-
-
- Compiles C# source code on runtime.
-
-
-
-
- Creates a compiled assembly from source code.
-
- C# source code
- Array with assembly file paths to reference
- Compiled assembly
-
-
-
- Gets the C# name of a specified type.
-
- Type
- C# name
-
-
-
- Protokolleinstellungen für serverseitige bi-direktionale TCP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erstellt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
-
-
-
- Erstellt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
-
-
-
- Erstellt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gibt die TCP-Anschlußnummer zurück, oder legt sie fest.
-
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Protokolleinstellungen für clientseitige bi-direktionale TCP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Gibt an, ob OAEP Padding verwendet werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Clientseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Serverseite CryptoServerChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoClientChannelSink
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Maximale Anzahl der Verarbeitungsversuche
-
-
- Startet eine neue Sicherheitstransaktion
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Fordert einen gemeinsamen Schlüssel vom Server an.
-
- Original-Remoting-Nachricht
- Verschlüsselungsanbieter
-
-
-
- Löscht den gemeinsamen Schlüssel und die eindeutige Sicherheitstransaktionskennung.
-
-
-
- Erzeugt eine Anfrage nach einem gemeinsamen Schlüssel
- Transport-Header-Auflistung
-
-
- Entschlüsselt den eingehenden Antwort-Datenstrom
- Antwort-Datenstrom
- Antwort-Transportheader
- Entschlüsselter Datenstrom (oder null, wenn die Verschlüsselung fehlgeschlagen ist)
-
-
- Verarbeitet die Antwort der Servers einer Anfrage nach einen Gemeinsamen Schlüssel
- Transport-Header-Auflistung
- Verschlüsselungsanbieter
-
-
- Verschlüsselt eine bestimmte Remoting-Nachricht
- Anfrage-Transport-Header-Auflistung
- Anfrage-Datenstrom
- Verschlüsselter Datenstrom
-
-
-
- Verarbeitet die verschlüsselte Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlüsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlüsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurück.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nächste Kanalsenke in der Senkenkette zurück.
-
-
-
-
- Speichert Informationen über den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurück.
-
-
-
-
- Gibt die Header-Auflistung zurück.
-
-
-
-
- Gibt die Remoting-Nachricht zurück.
-
-
-
-
- Gibt die eindeutige Kennung der Sicherheitstransaktion zurück.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
- Remoting Configuration Parameters
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Es wurden keine Kontextinformationen übertragen..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Container für Objekte die mit benutzerdefinierter Serialisierung verarbeitet werden.
-
-
-
-
- Erstellt eine neue Instanz der CustomSerializationContainer-Klasse.
-
-
-
-
- Erstellt eine neue Instanz der CustomSerializationContainer-Klasse.
-
- Behandelter Typ
- Tatsächlicher der Daten
- Rohdaten
-
-
-
- Gibt den behandelten Typ zurück, oder legt ih nfest.
-
-
-
-
- Gibt den tatsächlichen Typ der Daten zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Rohdaten zurück, oder legt sie fest.
-
-
-
-
- Speichert Daten, die über Prozessgrenzen hinweg implizit im Aufrufkontext übertragen werden können.
-
-
-
-
- Erstellt eine neue Instanz von LogicalCallContextData.
-
-
-
-
- Gibt den Datenspeicher zurück.
-
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Stellt sicher, dass die Verarbeitung von Nachrichten im ursprünglichen Thread stattfinden.
-
-
-
-
- Aktion, die ausgeführt wird, wenn eine Nachricht verarbeitet werden soll.
-
-
-
-
- Verarbeitet eine Nachricht und berücksichtigt dabei den Synchronisierungskontext.
-
- Nachricht
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Beschreibt Konfigurationseinstellungen für eine einzelne Zyan-Verbindung.
-
-
-
-
- Ersellt eine neue Instanz von ZyanConnectionSetup.
-
-
-
-
- Fügt ein neue Anmeldeinformation hinzu.
-
- Name
- Wert
-
-
-
- Gibt den Server-URL (z.B. "tcp://server1:46123/host1") zurück oder legt ihn fest.
-
-
-
-
- Gibt die Protokollkonfiguration zurück oder legt sie fest.
-
-
-
-
- Gibt die Anmeldeinformationen zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob sich die Verbindung automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist, oder legt diest fest.
-
-
-
-
- Gibt zurück, ob die Sitzung automatisch turnusgemäß verlängert werden soll, oder legt dies fest.
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with .
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Gets the .
-
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Beschreibt eine konkretee Aufrufabfangaktion.
-
-
-
-
- Erstellt eine neue Instanz der CallInterceptionData-Klasse.
-
- Parameterwerte des abgefangenen Aufrufs
- Delegat für den Aufruf von InvokeRemoteMethod (bei Bedarf)
- Remoting-nachricht
-
-
-
- Führt den entfernten Methodenaufruf aus.
-
- Rückgabewert
-
-
-
- Gibt zurück, ob der Aufruf abgefangen wurde, oder legt dies fest.
-
-
-
-
- Gibt den zu verwendenden Rückgabewert zurück, oder legt ihn fest.
-
-
-
-
- Gibt ein Array der Parameterwerten zurück, mit welchen die abzufangende Methode aufgerufen wurde, oder legt sie fest.
-
-
-
-
- Werkzeug zur Prüfung auf mono Laufzeitumgebung.
-
-
-
-
- Gibt zurück, ob Zyan mit mono ausgewführt wird, oder nicht.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
diff --git a/nuget/Zyan 2.1 Package/Files/DotNet3.5/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.1 Package/Files/DotNet3.5/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 668ae35c..00000000
Binary files a/nuget/Zyan 2.1 Package/Files/DotNet3.5/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.1 Package/Files/DotNet3.5/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.1 Package/Files/DotNet3.5/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 8c31bcec..00000000
Binary files a/nuget/Zyan 2.1 Package/Files/DotNet3.5/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.1 Package/Files/DotNet4.0/Zyan.Communication.dll b/nuget/Zyan 2.1 Package/Files/DotNet4.0/Zyan.Communication.dll
deleted file mode 100644
index a6389508..00000000
Binary files a/nuget/Zyan 2.1 Package/Files/DotNet4.0/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.1 Package/Files/DotNet4.0/Zyan.Communication.pdb b/nuget/Zyan 2.1 Package/Files/DotNet4.0/Zyan.Communication.pdb
deleted file mode 100644
index 7d11b730..00000000
Binary files a/nuget/Zyan 2.1 Package/Files/DotNet4.0/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.1 Package/Files/DotNet4.0/Zyan.Communication.xml b/nuget/Zyan 2.1 Package/Files/DotNet4.0/Zyan.Communication.xml
deleted file mode 100644
index 1f49d23c..00000000
--- a/nuget/Zyan 2.1 Package/Files/DotNet4.0/Zyan.Communication.xml
+++ /dev/null
@@ -1,9715 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Schnittstelle für Fabriken zur Produktion verteilbarer Komponenten.
-
-
-
-
- Ruft eine bestimmte Methode einer Komponente auf und übergibt die angegebene Nachricht als Parameter.
- Für jeden Aufruf wird temporär eine neue Instanz der Komponente erstellt.
-
- Aufrufschlüssel zur Nachverfolgung
- Name der Komponentenschnittstelle
- Korrelationssatz für die Verdrahtung bestimmter Delegaten und Ereignisse mit entfernten Methoden
- Generic parameters for the method
- Methodenname
- Parameter types
- Parameter
- Rückgabewert
-
-
-
- Gibt eine Liste mit allen registrierten Komponenten zurück.
-
- Liste mit Namen der registrierten Komponenten
-
-
-
- Meldet einen Client am Applikationserver an.
-
- Sitzungsschlüssel (wird vom Client erstellt)
- Anmeldeinformationen
-
-
-
- Meldet einen Client vom Applikationsserver ab.
-
- Sitzungsschlüssel
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Verlängert die Sitzung des Aufrufers und gibt die aktuelle Sitzungslebensdauer zurück.
-
- Sitzungslebensdauer (in Minuten)
-
-
-
- Abonniert ein Ereignis einer Serverkomponente.
-
- Schnittstellenname der Serverkomponente
- Korrelationsinformation
-
-
-
- Entfernt das Abonnement eines Ereignisses einer Serverkomponente.
-
- Schnittstellenname der Serverkomponente
- Korrelationsinformation
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück.
-
-
-
-
- Konstruktor.
-
- Komponentenhost
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component
- Instance of the server component
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- Instance of the server component
- Correlation set with wiring information
- List with known wirings
-
-
-
- Verarbeitet BeforeInvoke-Abos (falls welche registriert sind).
-
- Aufrufschlüssel zur Nachverfolgung
- Name der Komponentenschnittstelle
- Korrelationssatz für die Verdrahtung bestimmter Delegaten und Ereignisse mit entfernten Methoden
- Methodenname
- Parameter
-
-
-
- Verarbeitet AfterInvoke-Abos (falls welche registriert sind).
-
- Aufrufschlüssel zur Nachverfolgung
- Name der Komponentenschnittstelle
- Korrelationssatz für die Verdrahtung bestimmter Delegaten und Ereignisse mit entfernten Methoden
- Methodenname
- Parameter
- Rückgabewert
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Abonniert ein Ereignis einer Serverkomponente.
-
- Schnittstellenname der Serverkomponente
- Korrelationsinformation
-
-
-
- Entfernt das Abonnement eines Ereignisses einer Serverkomponente.
-
- Schnittstellenname der Serverkomponente
- Korrelationsinformation
-
-
-
- Gibt eine Liste mit allen registrierten Komponenten zurück.
-
- Liste mit Namen der registrierten Komponenten
-
-
-
- Meldet einen Client am Applikationserver an.
-
- Sitzungsschlüssel (wird vom Client erstellt)
- Anmeldeinformationen
-
-
-
- Meldet einen Client vom Applikationsserver ab.
-
- Sitzungsschlüssel
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Verlängert die Sitzung des Aufrufers und gibt die aktuelle Sitzungslebensdauer zurück.
-
- Sitzungslebensdauer (in Minuten)
-
-
-
- Inizialisiert die Lebenszeitsteuerung des Objekts.
-
- Lease
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück.
-
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Konstruktor.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
- Protokoll-Einstellungen
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
- Protokoll-Einstellungen
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
-
-
-
- Konstruktor.
-
- Server-URL (z.B. "tcp://server1:46123/ebcserver")
- Protokoll-Einstellungen
- Anmeldeinformationen
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
- Gib an, ob die Sitzung automatisch verlängert werden soll
-
-
-
- Bereitet den Aufrufkontext für die Übertragung vor.
-
-
-
-
- Startet den Zeitgeber für automatische Sitzungsverlängerung.
-
- Wenn der Zeitgeber läuft, wird er neu gestartet.
-
-
-
-
-
- Wird vom Zeitgeber aufgerufen, wenn die Sitzung verlängert werden soll.
-
- Statusobjekt
-
-
-
- Erzeugt im Server-Prozess eine neue Instanz einer bestimmten Komponente und gibt einen Proxy dafür zurück.
-
- Typ der öffentlichen Schnittstelle der zu konsumierenden Komponente
- Proxy
-
-
-
- Erzeugt im Server-Prozess eine neue Instanz einer bestimmten Komponente und gibt einen Proxy dafür zurück.
-
- Typ der öffentlichen Schnittstelle der zu konsumierenden Komponente
- Eindeutiger Name der Komponente
- Proxy
-
-
-
- Erzeugt im Server-Prozess eine neue Instanz einer bestimmten Komponente und gibt einen Proxy dafür zurück.
-
- Typ der öffentlichen Schnittstelle der zu konsumierenden Komponente
- Implizite Transaktionsübertragung
- Proxy
-
-
-
- Erzeugt im Server-Prozess eine neue Instanz einer bestimmten Komponente und gibt einen Proxy dafür zurück.
-
- Typ der öffentlichen Schnittstelle der zu konsumierenden Komponente
- Eindeutiger Name der Komponente
- Implizite Transaktionsübertragung
- Proxy
-
-
-
- Feuert das BeforeInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das AfterInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das InvokeCanceled-Ereignis.
-
- Ereignisargumente
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
- Registrerungsschlüssel
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Destruktor.
-
-
-
-
- Gibt den URL zum Server-Prozess zurück.
-
-
-
-
- Gibt den Namen des Komponentenhosts zurück.
-
-
-
-
- Gibt einen Proxy für den Zugriff auf die entfernte Komponentenfabrik des Komponentenhosts zurück.
-
-
-
-
- Gibt die Verwaltung für benutzerdefinierte Serialisierungsbehandlung zurück.
-
-
-
-
- Ereignis: Bevor ein Komponentenaufruf durchgeführt wird.
-
-
-
-
- Ereignis: Nachdem ein Komponentenaufruf durchgeführt wurde.
-
-
-
-
- Ereignis: Wenn ein Komponentenaufruf abgebrochen wurde.
-
-
-
-
- Gibt zurück, ob registrierte Aufrufabfangvorrichtungen verarbeitet werden, oder legt diest fest.
-
-
-
-
- Gibt eine Auflistung der registrierten Aufrufabfangvorrichtungen zurück.
-
-
-
-
- Occures when a error is detected.
-
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Gibt eine Auflistung aller bekanten Verbindungen Hosts zurück.
-
-
-
-
- Adapter für den Zugriff auf Sitzungsvariablen.
-
-
-
-
- Erzeugt eine neue Instanz von SessionVariableAdapter.
-
- Sitzungsverwaltung
- Sitzungsschlüssel
-
-
-
- Legt den Wert einer Sitzungsvariablen fest.
-
- Variablenname
- Wert
-
-
-
- Gibt den Wert einer Sitzungsvariablen zurück.
-
- Variablenname
- Wert
-
-
-
- Schnittstelle für Sitzungsverwaltungskomponente.
-
-
-
-
- Prüft, ob eine Sitzung mit einer bestimmten Sitzungskennung.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Gibt eine bestimmte Sitzung zurück.
-
- Sitzungskennung
- Sitzung
-
-
-
- Speichert eine Sitzung.
-
- Sitzungsdaten
-
-
-
- Löscht eine bestimmte Sitzung.
-
- Sitzungskennung
-
-
-
- Legt den Wert einer Sitzungsvariablen fest.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt den Wert einer Sitzungsvariablen zurück.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück oder legt sie fest.
-
-
-
-
- Gibt den Intervall für den Sitzungs-Aufräumvorgang (in Minuten) zurück oder legt ihn fest.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Gets the .
-
-
-
-
- instance.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Gets the .
-
-
-
-
-
- Gets the ;
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- Creates a new instance of the DynamicWireFactory class.
-
-
-
-
- Creates a unique wire cache key for a delegate wire type.
-
- Type of server component
- Delegate type of the wire
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property)
- Unique key
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Instance of the created dynamic wire type (ready to use)
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type
- Type of the delegate
- Instance of the created dynamic wire type (ready to use)
-
-
-
- Creates a dynamic wire type dynamicly.
-
- Type of server component
- Delegate type of the wire
- Type of dynamic wire
-
-
-
- Creates a dynamic wire type dynamicly.
-
- Type of server component
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Type of dynamic wire
-
-
-
- Generates source code for dynamic wiring of a specified server component event.
-
- Event member metadata
- Generated C# source code
-
-
-
- Generates source code for dynamic wiring of a specified server component delegate property.
-
- Metadata of the delegate proerty
- Generated C# source code
-
-
-
- Generates source code for dynamic wiring of a specified server component delegate property.
-
- Delegate type
- Generated C# source code
-
-
-
- Returns all direct and indirect references of a specified component type.
-
- Component type
- Array with full paths to the referenced assemblies
-
-
-
- Adds a path to the path list, if the list doesn´t contain the path already.
-
- Path to add
- path list
- Returns true if added and false, if the list contains this path aleady
-
-
-
- Obtains all direct and indirect references of a specified Assembly.
-
- Assembly to scan for references
- List of file paths
-
-
-
- Gets a singleton instance of the DynamicWirefactory class.
-
-
-
-
- Implements a component catalog.
-
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Beschreibt serverseitige Einstellungen für binäre IPC Kommunkation (über Named Pipes).
-
-
-
-
- Beschreibt Protokoll-Einstellungen für die Netzwerkkommunikation.
-
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Erstellt eine neue Instanz von TcpBinaryServerProtocolSetup.
-
- IPC-Portname
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt den IPC-Portnamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob integrierte Windows-Sicherheit verwendet werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Impersonierungsstufe zurück, oder legt sie fest.
-
-
-
-
- Gibt den Absicherungsgrad zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Beschreibt clientseitige Einstellungen für binäre IPC Kommunkation (über Named Pipes).
-
-
-
-
- Beschreibt Protokoll-Einstellungen für die Netzwerkkommunikation.
-
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Erstellt eine neue Instanz von IpcBinaryClientProtocolSetup.
-
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt zurück, ob integrierte Windows-Sicherheit verwendet werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Impersonierungsstufe zurück, oder legt sie fest.
-
-
-
-
- Gibt den Absicherungsgrad zurück, oder legt ihn fest.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- The to visit.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Delegat für benutzerdefinierte Aufrufabfanglogik.
-
- Aufrufabfang-Aktion
-
-
-
- Allgemeine Implementierung einer Aufrufabfangvorrichtung.
-
-
-
-
- Erzeugt eine neue Instanz der CallInterceptor-Klasse.
-
- Schnittstellentyp der Komponente, deren Aufrufe abgefangen werden sollen
- Art des Members, dessen Aufrufe abgefangen werden sollen
- Name des Members, dessen Aufrufe abgefangen werden sollen
- Array mit den Typen der Parameter des abzufangenden Members
- Delegat, der beim Abfangen aufgerufen wird
-
-
-
- Gibt die Schnittstelle der Komponenten zurück, deren Aufruf abgefangen werden soll, oder legt sie fest.
-
-
-
-
- Gibt die Art des abzufangenden Members zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Namen der abzufangenden Methode zurück, oder legt ihn fest.
-
-
-
-
- Gibt ein Array der als Parameter erwarteten Typen der aubzufangenden Methode zurück, oder legt sie fest.
-
-
-
-
- Gibt den Delegaten zurück, der beim Abfangen des Aufrufs anstelle dessen aufgerufen wird, oder legt ihn fest.
-
-
-
-
- Antwortnachricht des Authentifizierungs-Systems.
-
-
-
-
- Gibt zurück, ob die Authentifizierung erfolgreich war, oder nicht.
-
-
-
-
- Gibt eine Fehlermeldung zurück oder legt sie fest.
-
-
-
-
- Gibt die authentifizierte Identität des angemeldeten Benutzers zurück.
-
-
-
-
- Verwaltet Serialisierungshandler.
-
-
-
-
- Erzeugt eine neue Instanz der SerializationHandlerRepository-Klasse.
-
-
-
-
- Registriert einen Serialisierungshandler für einen bestimmten Typ.
-
- Typ, dessen Serialisierung behandelt werden soll
- Serialisierungshandler
-
-
-
- Entfernt die Registrierung eines Serialisierungshandlers für einen bestimmten Typ.
-
- Typ
-
-
-
- Ermittelt - wenn möglich - einen passenden Serialisierungshandler für den angegebenen Typen.
-
- Typ
- Behandelter Typ
- Serialisierungshandler
-
-
-
- Gibt einen typisierten Enumerator zurück.
-
- Typisierter Enumerator
-
-
-
- Gibt einen Enumerator zurück.
-
- Enumerator
-
-
-
- Gibt den registrierten Serialisierungshandler für einen bestimmten Typ zurück.
-
- Behandelter Typ
- Serialisierungshandler
-
-
-
- Namen der von Client und Server gemeinsam genutzten Transportheader.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion.
-
-
-
-
- Status der Sicherheitstransaktion.
-
-
-
-
- Öffentlicher RSA Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Inizialisierungsvektor.
-
-
-
-
- Aufzählung der einzelnen Verarbeitungsschritte einer Sicherheitstransaktion.
-
-
-
-
- Uninizialisiert, noch nichts geschehen.
-
-
-
-
- Client sendet den öffentlichen Schlüssel an den Server.
-
-
-
-
- Server sendet den verschlüsselten gemeinsamen Schlüssel zurück zum Client.
-
-
-
-
- Client sendet die verschlüsselte Anfragenachricht an den Server.
-
-
-
-
- Server sendet die verschlüsselte Antwortnachricht an den Client zurück.
-
-
-
-
- Unbekannte Sicherheitstransaktionskennung.
-
-
-
-
- Enthält Clientverbindungsinformation zu einer Sicherheitstransaktion.
-
-
-
- Erstellt eine neue Instanz von ClientConnectionData
- Sicherheitstransaktionskennung
- Verschlüsselungsanbieter
-
-
-
- Entsorgt die Verbindungsdaten.
-
-
-
-
- Aktualisiert den Zeitstempel.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
- Legt fest, ob der Destruktor nicht aufgerufen werden soll
-
-
-
- Wirft eine Ausnahme, wenn das Objekt bereits entsorgt wurde.
-
-
-
-
- Gibt die Sicherheitstransaktionskennung zurück.
-
-
-
-
- Gibt den verwendeten Kryptografieanbieter für symmetrische Verschlüsselung zurück.
-
-
-
-
- Gibt den Zeitpunkt der letzten Kommunikation zurück.
-
-
-
-
- Ausnahme, die geworfen wird, wenn die Sitzung ungültig oder aufgelaufen ist.
-
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Server-side MEF integration
-
-
-
-
- Registers all components in a MEF catalog attributed by "ComponentInterface" metadata tag.
-
-
-
-
- Registers all components in a MEF container attributed by "ComponentInterface" metadata tag.
-
-
-
-
- Registers exports provided by ComposablePartDefinition as components.
-
-
-
-
- MethodInfo for RegisterComponent{I} method, used to create generic method delegates
-
-
-
-
- Registers component implementing interface I. Component instance is provided by MEF container.
-
-
-
-
- MethodInfo for RegisterQueryableComponent{I} method, used to create generic method delegates
-
-
-
-
- Registers queryable component implementing either IObjectSource or IEntitySource. Component instance is provided by MEF container.
-
-
-
-
- Returns factory method for ZyanServerQueryHandler: component -> server query handler
-
- Component interface
- Factory method
-
-
-
- Registers component of the given type. Component instance is provided by MEF container.
-
-
-
-
- Auflistung von Aufrufabfangvorrichtungen.
-
-
-
-
- Erzeugt eine neue Instanz der CallInterceptorCollection-Klasse.
-
-
-
-
- Wird aufgerufen, wenn ein neuer Eintrag eingefügt wird.
-
- Index
- Objekt
-
-
-
- Wird aufgerufen, wenn ein Eintrag entfernt wird.
-
- Index
-
-
-
- Wird aufgerufen, wenn ein Eintrag neu zugewiesen wird.
-
- Index
- Objekt
-
-
-
- Wird aufgerufen, wenn alle Einträge entfernt werden sollen.
-
-
-
-
- Sucht eine passende Aufrufabfangvorrichtung für ein bestimmten Methodenaufruf.
-
- Typ der Dienstschnittstelle
- Remoting-Nachricht des Methodenaufrufs vom Proxy
- Aufrufabfangvorrichtung oder null
-
-
-
- Creates call interceptor helper for the given interface
-
-
-
-
- Führt die Verarbeitung einer Nachricht asynchron aus.
-
-
-
-
- Bestimmte Nachricht mit der festgelegten Aktion asychron verarbeiten.
-
- Nachricht
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Aktion, die zur asynchronen Verarbeitung der Nachricht aufgerufen wird.
-
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Represents an instance of an .
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- The properties of the instance.
-
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
-
-
-
- Receives channel data.
-
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Closes the connection.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufereignisse mit Abbruchmöglichkeit.
-
-
-
-
- Gibt den Inhalt des Objekts als Zeichenkette ausgedrückt zurück.
-
- Zeichenkette
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob der Aufruf abgebrochen werden soll, oder legt diest fest.
-
-
-
-
- Gibt die Ausnahme für den Abbruch zurück, oder legt sie fest.
-
-
-
-
- Gibt den Namen der Komponentenschnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Korrelationssatz für Ausgangs-Pins zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Methodennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Methodenargumente zurück, oder legt sie fest.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Gets the ;
-
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the method represented by given MethodInfo
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Specifies that a type is a component that can be published by Zyan
-
-
-
-
- MEF metadata key for component interface.
-
-
-
-
- MEF metadata key for IsPublished flag.
-
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets interface attached to this ZyanComponent instance.
-
-
-
-
- Gets or sets value indicating whether the component should be registered in ZyanComponentHost.
-
-
-
-
- Beschreibt eine Sitzung auf dem Server.
-
-
-
-
- Erzeugt eine neue Instanz von ServerSession.
-
- Sitzungsschlüssel
- Identität
- Adapter für den Zugriff auf Sitzungsvariablen
-
-
-
- Erzeugt eine neue Instanz von ServerSession.
-
- Sitzungsschlüssel
- Zeitstempel der Sitzung
- Identität
- Adapter für den Zugriff auf Sitzungsvariablen
-
-
-
- Gibt die Sitzung des aktuellen Threads zurück.
-
-
-
-
- Gibt den Sitzungsschlüssel zurück.
-
-
-
-
- Gibt die Identität des Beutzers der Sitzung zurück.
-
-
-
-
- Gibt den Zeitstempel der Sitzung zurück.
-
-
-
-
- Gibt ein Adapter-Objekt für den Zugriff auf Sitzungsvariablen zurück.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter für symmetrische Verschlüsselung. ///
-
- Folgende Algorithmen weren unterstützt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden Verschlüsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter für symmetrische Verschlüsselung
-
-
-
- Verschlüsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlüsselten Datenstrom zurück.
-
- Der verschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Unverschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Verschlüsselter Datenstrom
-
-
-
- Entschlüsselt einen bestimmten symmetrisch verschlüsselten Datenstrom gibt den entschlüsselten Datenstrom zurück.
-
- Der entschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Verschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Entschlüsselter Datenstrom
-
-
-
- Protokolleinstellungen für serverseitige HTTP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erstellt eine neue Instanz von HttpCustomServerProtocolSetup.
-
-
-
-
- Erstellt eine neue Instanz von HttpCustomServerProtocolSetup.
-
- HTTP-Anschlußnummer
- Authentifizierungsanbieter
-
-
-
- Erzeugt eine neue Instanz von HttpCustomServerProtocolSetup.
-
- HTTP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von HttpCustomServerProtocolSetup.
-
- HTTP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von HttpCustomServerProtocolSetup.
-
- HTTP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt die HTTP-Anschlußnummer zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob binäre Formatierung aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Protokolleinstellungen für clientseitige HTTP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von HttpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktiviert werden soll, oder legt dies fest.
-
-
-
-
- Gibt zurück, ob binäre Formatierung aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufereignisse.
-
-
-
-
- Gibt den Inhalt des Objekts als Zeichenkette ausgedrückt zurück.
-
- Zeichenkette
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Namen der Komponentenschnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Korrelationssatz für Delegaten zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Methodennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Methodenargumente zurück, oder legt sie fest.
-
-
-
-
- Gibt den Rückgabewert der Methode zurück, oder legt ihn fest.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Activation type
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Activation type
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Abfangvorrichtung für Delegaten.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateInterceptor-Klasse.
-
-
-
-
- Ruft den verdrahteten Client-Delegaten dynamisch auf.
-
- Argumente
-
-
-
- Ensures unlimited Remoting lifetime.
-
- Always null
-
-
-
- Gibt den clientseitigen Empfängerdelegaten zurück, oder legt ihn fest.
-
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Anbieter für die serverseitige Kanalsenke zur verschlüsselten Kommunikation.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, für welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt zurück, ob der zwingend auch verschlüsseln muss, oder legt dies fest.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Anbieter der clientseitigen Kanalsenke für verschlüsselte Übertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Sends the message over a specified connection.
-
- Duplex Channel Connection
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- Gets a stream for accessing the message´s body raw data.
-
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufabbruch-Ereignisse.
-
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Ausnahme für den Abbruch zurück, oder legt sie fest.
-
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- TCP-Anschlussnummer
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- TCP-Anschlussnummer
- Komponenten-Katalog
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Komponenten-Katalog
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Sitzungsverwaltung
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Sitzungsverwaltung
- Komponenten-Katalog
-
-
-
- Request for authentication.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Startet das Horchen auf Client-Anfragen.
-
-
-
-
- Beendet das Horchen auf Client-Anfragen.
-
-
-
-
- Schließt den Kanal, falls dieser geöffent ist.
-
-
-
-
- Gibt zurück, ob für das BeforeInvoke-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Gibt zurück, ob für das AfterInvoke-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Gibt zurück, ob für das InvokeCanceled-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Feuert das BeforeInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das AfterInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das InvokeCanceled-Ereignis.
-
- Ereignisargumente
-
-
-
- Startet den Benachrichtigungsdienst.
-
-
-
-
- Beendet den Benachrichtigungsdienst.
-
-
-
-
- Veröffentlicht ein Ereignis einer Serverkomponente.
-
- Ereignisname
- Delegat für Benachrichtigungsversand an registrierte Clients
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gibt den Namen des Komponentenhosts zurück.
-
-
-
-
- Ereignis: Bevor ein Komponentenaufruf durchgeführt wird.
-
-
-
-
- Ereignis: Nachdem ein Komponentenaufruf durchgeführt wurde.
-
-
-
-
- Ereignis: Wenn ein Komponentenaufruf abgebrochen wurde.
-
-
-
-
- Gibt zurück, ob der Benachrichtigungsdienst läuft, oder nicht.
-
-
-
-
- Gibt den Benachrichtigungsdienst zurück.
-
-
-
-
- Gibt die Verwaltung für benutzerdefinierte Serialisierungsbehandlung zurück.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Serverseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Clientseite CryptoClientChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoServerChannelSink.
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Lebenszeit einer Client-Verbindung in Sekunden
- Intervall des Aufräumvorgangs in Sekunden
- Gibt an, ob clientseitig eine Kanalsenke für verschlüsselte Kommunikation vorhanden sein muss
- IP-Adressen Ausnahmeliste
-
-
-
- Erzeugt den gemeinsamen Schlüssel und bereitet dessen Übertragung zum Client vor.
-
- Sicherheitstransaktionskennung
- Anfrage-Header vom Client
- Antwortnachricht
- Antwort-Header
- Antwort-Datenstrom
- Status
-
-
-
- Entschlüsselt die eingehende Nachricht vom Client.
-
- Sicherheitstransaktionskennung
- Senkenstapel
- Anfrage-Nachricht vom Client
- Anfrage-Header vom Cient
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Prüft, ob eine bestimmte Sicherheitstransaktionskennung bereits bekannt ist.
-
- Sicherheitstransaktionskennung
- Wahr, wenn die Sicherheitstransaktion bekannt ist, ansonsten Falsch
-
-
-
- Erzeugt eine leere Antwortnachricht.
-
- Art des aktuellen Transaktionsschritts
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Prüft, ob für die Kommunikation mit einem bestimmten Client zwingend Verschlüsselung erforderlich ist, oder nicht.
-
- IP-Adresse des Clients
- Wahr, wenn Verschlüsselung erforderlich ist, ansonsten Falsch
-
-
-
- Gibt den Antwort-Datenstrom zurück.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Startet den Zeitgeber für den Aufräumvorgang.
-
-
-
-
- Räumt abgelaufende Client-Verbindungen weg.
-
-
-
-
- Gibt die nächste Kanalsenke in der Aufrufkette zurück.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem ver- bzw. entschlüsseln der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
- Singleton class for the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- Gets an instance of the .
-
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Stellt sicher, dass die durchlaufende Nachricht innerhalb einer Transaktion verarbeitet wird.
-
-
-
-
- Erzeugt eine neue Instanz von TransactionStarter.
-
-
-
-
- Erzeugt eine neue Instanz von TransactionStarter
-
- Isolationsstufe
- bereichsoption
- Ablaufzeitspanne
-
-
-
- Eingangs-Pin.
-
- Nachricht
-
-
-
- Ausgangs-Pin.
-
-
-
-
- Ausgangs-Pin, bei Transaktionsabbruch.
-
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Gibt die Isolationsstufe der Transaktion zurück, oder legt sie fest.
-
-
-
-
- Gibt die Ablaufzeitspanne zurück oder legt sie fest.
-
-
-
-
- Gibt die Bereichsoption zurück oder legt sie fest.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Specifies that all classes implementing the interface are Zyan components
-
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets the component interface.
-
-
-
-
- Gets or sets a value indicating whether this instance should be published by ZyanComponentHost.
-
-
- true if this instance is published; otherwise, false.
-
-
-
-
- Component catalog used to control NonShared components lifetime
-
-
-
-
- Extension methods for ComposablePartDefinition, ExportDefinition, etc
-
-
-
-
- Returns true if export definition is ZyanComponent
-
-
-
-
- Returns true if part definition uses NonShared creation policy
-
-
-
-
- Returns true if part definition uses NonShared or Any creation policy
-
-
-
-
- Schreibt eine veröffentlichte Komponente.
-
-
-
-
- Gibt den Schnittstellennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt den eindeutigen Namen der Komponente zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Aktivierungstyp zurück, oder legt ihn fest.
-
-
-
-
- Nachricht für Authentifizierungs-Anforderung.
-
-
-
-
- Konstante für Anmeldeinformation Benutzername.
-
-
-
-
- Konstante für Anmeldeinformation Kennwort.
-
-
-
-
- Konstante für Anmeldeinformation Domäne.
-
-
-
-
- Konstante für Anmeldeinformation Windows-Sicherheitstoken.
-
-
-
-
- Gibt die Anmeldeinformationen zurück, oder legt sie fest.
-
-
-
-
- Delegat für den Aufruf von InvokeRemoteMethod.
-
- Remoting-Nachricht
- Gibt an, ob das Abfangen von Aufrufen zugelassen wird, oder nicht
- Antwortnachricht
-
-
-
- Stellvertreterobjekt für den Zugriff auf eine entfernte Komponente.
-
-
-
-
- Konstruktor.
-
- Eindeutiger Komponentenname
- Schnittstelle der entfernten Komponente
- Verbindungsobjekt
- Implizite Transaktionsübertragung
- Sitzungsschlüssel
- Name des entfernten Komponentenhosts
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
- Optional! Anmeldeinformationen, die nur benötigt werden, wenn autoLoginOnExpiredSession auf Wahr eingestellt ist
- Aktivierungsart
-
-
-
- Invoke remote method.
-
- Remoting method invocation message.
- Reply message
-
-
-
- Führt einen entfernten Methodenaufruf aus.
-
- Remoting-Nachricht mit Details für den entfernten Methodenaufruf
- Gibt an, ob das Abfangen von Aufrufen zugelassen wird, oder nicht
- Remoting Antwortnachricht
-
-
-
- Ersetzt Delegaten-Parameter einer Remoting-Nachricht durch eine entsprechende Delegaten-Abfangvorrichtung.
-
- Remoting-Nachricht
- argumentliste
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Komponenten für prozessinterne Sitzungsverwaltung.
-
-
-
-
- Erzeugt eine neue Instanz von InProcSessionManager.
-
-
-
-
- Prüft, ob eine Sitzung mit einer bestimmten Sitzungskennung.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Gibt eine bestimmte Sitzung zurück.
-
- Sitzungskennung
- Sitzung
-
-
-
- Speichert eine Sitzung.
-
- Sitzungsdaten
-
-
-
- Löscht eine bestimmte Sitzung.
-
- Sitzungskennung
-
-
-
- Startet den Zeitgeber für den Sitzungs-Aufräumvorgang.
-
-
-
-
- Stoppt den Zeitgeber für den Sitzungs-Aufräumvorgang.
-
-
-
-
- Bei Intervall abgelaufene Sitzungen löschen.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Gibt die Variablen einer bestimmten Sitzung zurück.
-
- Sitzungsschlüssel
- Wörterbuch mit Variablen einer bestimmten Sitzung
-
-
-
- Legt den Wert einer Sitzungsvariablen fest.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt den Wert einer Sitzungsvariablen zurück.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück oder legt sie fest.
-
-
-
-
- Gibt den Intervall für den Sitzungs-Aufräumvorgang (in Minuten) zurück oder legt ihn fest.
-
-
-
-
- Gibt den Variablenspeicher zurück.
- Zugriff ist threadsicher.
-
-
-
-
- Beschreibt serverseitige Einstellungen für binäre TCP Kommunkation.
-
-
-
-
- Erstellt eine neue Instanz von TcpBinaryServerProtocolSetup.
-
-
-
-
- Erstellt eine neue Instanz von BinaryTcpServerProtocolSetup.
-
- TCP-Anschlußnummer
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt die TCP-Anschlußnummer zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob integrierte Windows-Sicherheit verwendet werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Impersonierungsstufe zurück, oder legt sie fest.
-
-
-
-
- Gibt den Absicherungsgrad zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob Socket-Caching aktiviert ist, oder legt dies fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Beschreibt clientseitige Einstellungen für binäre TCP Kommunkation.
-
-
-
-
- Erstellt eine neue Instanz von TcpBinaryClientProtocolSetup.
-
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt zurück, ob integrierte Windows-Sicherheit verwendet werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Impersonierungsstufe zurück, oder legt sie fest.
-
-
-
-
- Gibt den Absicherungsgrad zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob Socket-Caching aktiviert ist, oder legt dies fest.
-
-
-
-
- Protokolleinstellungen für serverseitige TCP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erstellt eine neue Instanz von TcpCustomServerProtocolSetup.
-
-
-
-
- Erstellt eine neue Instanz von TcpCustomServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
-
-
-
- Erzeugt eine neue Instanz von TcpCustomServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpCustomServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von TcpCustomServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt die TCP-Anschlußnummer zurück, oder legt sie fest.
-
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt zurück, ob Socket-Caching aktiviert ist, oder legt dies fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Protokolleinstellungen für clientseitige TCP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpCustomClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob Socket-Caching aktiviert ist, oder legt dies fest.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- Ausnahme, die geworfen wird, wenn ein Methodenaufruf abgebrochen wurde.
-
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Implementieren Sie diese Schnittstelle, um eine benutzerdefinierte Serialisierung für einen bestimmten Typen zu erstellen.
-
-
-
-
- Serailisiert ein Objekt.
-
- Objekt
- Rohdaten
-
-
-
- Deserialisiert Rohdaten in ein Objekt eines bestimmten Typs.
-
- Typ der Daten
- Rohdaten
- Objekt
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Checks whether argument is not null
-
-
-
-
- Parse lambda expression and extract memberType and memberName
-
-
-
-
- Try to extract MethodCallExpression from lambda expression
-
-
-
-
- Try to extract MemberExpression from lambda expression
-
-
-
-
- Returns call interceptors for the given interface
-
-
-
-
- Returns call interceptors for the given interface
-
-
-
-
- Aufzählung der verfügbaren Aktivierungsarten.
-
-
-
-
- Komponenteninstanz lebt nur einen Aufruf lang. Für jeden Aufruf wird eine separate Instanz erzeugt.
- SingleCallaktivierte Komponenten müssen nicht threadsicher sein.
-
-
-
-
- Komponenteninstanz wird bei erstem Aufruf erzeugt und wird für alle weiteren Aufrufe wiederverwendet.
- Singltonaktivierte Komponenten müssen threadsicher sein.
-
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Komponenten für Sitzungsverwaltung in einer SQL Server-Datenbank.
-
- Folgendes Tabellenschema wird vorausgesetzt:
-
- SessionID uniqueidentifier
- SessionTimestamp datetime
- IdentityName nvarchar(255)
-
-
-
-
-
- Erzeugt eine neue Instanz von InProcSessionManager.
-
- Verbindungszeichenfolge zur SQL Server Datenbank
- Name des Datenbankschemas (z.B.: "dbo")
- Name der Sitzungstabelle
- Name der Tabelle für Sitzungsvariablen
-
-
-
- Gibt zurück, ob eine bestimmte Tabelle in der Verbundenen SQL Server Datenbank bereits angelegt wurde, oder nicht.
-
- SQL Server-Schema (z.B. dbo)
- Tabellenname
- Wahr, wenn die Tabelle existiert, ansonsten Falsch
-
-
-
- Stellt sicher, dass die Sitzungstabelle in der SQL Server Datenbank existiert.
-
-
-
-
- Stellt sicher, dass die Variablentabelle in der SQL Server Datenbank existiert.
-
-
-
-
- Ruft eine bestimmte Sitzung aus der SQL Server Datenbank ab.
-
- Sitzungsschlüssel
- Sitzungsobjekt
-
-
-
- Ruft den Wert einer bestimmten Sitzungsvariable aus der SQL Server Datenbank ab.
-
- Sitzungsschlüssel
- Variablenname
- Wert der Variable
-
-
-
- Legt den Wert einer bestimmten Sitzungsvariable in der SQL Server Datenbank fest.
-
- Sitzungsschlüssel
- Variablenname
- Wert der Variable
-
-
-
- Gibt zurück, ob eine bestimmte Sitzung in der SQL Server Datenbank existiert, oder nicht.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Speichert eine Sitzung in der SQL Server Datenbank ab.
-
- Sitzungsobjekt
-
-
-
- Löscht eine bestimmte Sitzung aus der SQL Server Datenbank.
-
- Sitzungsschlüssel
-
-
-
- Entfernt abgelaufene Sitzungen aus der SQL Server Datenbank.
-
-
-
-
- Prüft, ob eine Sitzung mit einer bestimmten Sitzungskennung.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Gibt eine bestimmte Sitzung zurück.
-
- Sitzungskennung
- Sitzung
-
-
-
- Speichert eine Sitzung.
-
- Sitzungsdaten
-
-
-
- Löscht eine bestimmte Sitzung.
-
- Sitzungskennung
-
-
-
- Startet den Zeitgeber für den Sitzungs-Aufräumvorgang.
-
-
-
-
- Stoppt den Zeitgeber für den Sitzungs-Aufräumvorgang.
-
-
-
-
- Bei Intervall abgelaufene Sitzungen löschen.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Verwaltete Ressourcen freigeben.
-
-
-
-
- Legt den Wert einer Sitzungsvariablen fest.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt den Wert einer Sitzungsvariablen zurück.
-
- Sitzungskennung
- Variablenname
- Wert
-
-
-
- Gibt die maximale Sitzungslebensdauer (in Minuten) zurück oder legt sie fest.
-
-
-
-
- Gibt den Intervall für den Sitzungs-Aufräumvorgang (in Minuten) zurück oder legt ihn fest.
-
-
-
-
- Compiles C# source code on runtime.
-
-
-
-
- Creates a compiled assembly from source code.
-
- C# source code
- Array with assembly file paths to reference
- Compiled assembly
-
-
-
- Gets the C# name of a specified type.
-
- Type
- C# name
-
-
-
- Protokolleinstellungen für serverseitige bi-direktionale TCP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erstellt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
-
-
-
- Erstellt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
-
-
-
- Erstellt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexServerProtocolSetup.
-
- TCP-Anschlußnummer
- Authentifizierungsanbieter
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gibt die TCP-Anschlußnummer zurück, oder legt sie fest.
-
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt den Authentifizierungsanbieter zurück.
-
-
-
-
- Protokolleinstellungen für clientseitige bi-direktionale TCP-Kommunikation mit benutzerdefinierter Authentifizierung und Verschlüsselung.
-
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Gibt an, ob OAEP Padding verwendet werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Gibt an, ob OAEP Padding verwendet werden soll
-
-
-
- Erzeugt eine neue Instanz von TcpDuplexClientProtocolSetup.
-
- Gibt an, ob die Kommunikation verschlüssel werden soll
- Verschlüsselungsalgorithmus (z.B. "3DES")
- Anzahl der maximalen Verbindungsversuche
- Gibt an, ob OAEP Padding verwendet werden soll
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Erzeugt einen fertig konfigurierten Remoting-Kanal.
-
- Wenn der Kanal in der aktuellen Anwendungsdomäne bereits registriert wurde, wird null zurückgegeben.
-
-
- Remoting Kanal
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gibt den Namen des zu verwendenden symmetrischen Verschlüsselungsalgorithmus zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob OEAP-Padding aktivuert werden soll, oder legt dies fest.
-
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Clientseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Serverseite CryptoServerChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoClientChannelSink
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Maximale Anzahl der Verarbeitungsversuche
-
-
- Startet eine neue Sicherheitstransaktion
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Fordert einen gemeinsamen Schlüssel vom Server an.
-
- Original-Remoting-Nachricht
- Verschlüsselungsanbieter
-
-
-
- Löscht den gemeinsamen Schlüssel und die eindeutige Sicherheitstransaktionskennung.
-
-
-
- Erzeugt eine Anfrage nach einem gemeinsamen Schlüssel
- Transport-Header-Auflistung
-
-
- Entschlüsselt den eingehenden Antwort-Datenstrom
- Antwort-Datenstrom
- Antwort-Transportheader
- Entschlüsselter Datenstrom (oder null, wenn die Verschlüsselung fehlgeschlagen ist)
-
-
- Verarbeitet die Antwort der Servers einer Anfrage nach einen Gemeinsamen Schlüssel
- Transport-Header-Auflistung
- Verschlüsselungsanbieter
-
-
- Verschlüsselt eine bestimmte Remoting-Nachricht
- Anfrage-Transport-Header-Auflistung
- Anfrage-Datenstrom
- Verschlüsselter Datenstrom
-
-
-
- Verarbeitet die verschlüsselte Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlüsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlüsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurück.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nächste Kanalsenke in der Senkenkette zurück.
-
-
-
-
- Speichert Informationen über den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurück.
-
-
-
-
- Gibt die Header-Auflistung zurück.
-
-
-
-
- Gibt die Remoting-Nachricht zurück.
-
-
-
-
- Gibt die eindeutige Kennung der Sicherheitstransaktion zurück.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
- Remoting Configuration Parameters
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Es wurden keine Kontextinformationen übertragen..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Container für Objekte die mit benutzerdefinierter Serialisierung verarbeitet werden.
-
-
-
-
- Erstellt eine neue Instanz der CustomSerializationContainer-Klasse.
-
-
-
-
- Erstellt eine neue Instanz der CustomSerializationContainer-Klasse.
-
- Behandelter Typ
- Tatsächlicher der Daten
- Rohdaten
-
-
-
- Gibt den behandelten Typ zurück, oder legt ih nfest.
-
-
-
-
- Gibt den tatsächlichen Typ der Daten zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Rohdaten zurück, oder legt sie fest.
-
-
-
-
- Speichert Daten, die über Prozessgrenzen hinweg implizit im Aufrufkontext übertragen werden können.
-
-
-
-
- Erstellt eine neue Instanz von LogicalCallContextData.
-
-
-
-
- Gibt den Datenspeicher zurück.
-
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Stellt sicher, dass die Verarbeitung von Nachrichten im ursprünglichen Thread stattfinden.
-
-
-
-
- Aktion, die ausgeführt wird, wenn eine Nachricht verarbeitet werden soll.
-
-
-
-
- Verarbeitet eine Nachricht und berücksichtigt dabei den Synchronisierungskontext.
-
- Nachricht
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Beschreibt Konfigurationseinstellungen für eine einzelne Zyan-Verbindung.
-
-
-
-
- Ersellt eine neue Instanz von ZyanConnectionSetup.
-
-
-
-
- Fügt ein neue Anmeldeinformation hinzu.
-
- Name
- Wert
-
-
-
- Gibt den Server-URL (z.B. "tcp://server1:46123/host1") zurück oder legt ihn fest.
-
-
-
-
- Gibt die Protokollkonfiguration zurück oder legt sie fest.
-
-
-
-
- Gibt die Anmeldeinformationen zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob sich die Verbindung automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist, oder legt diest fest.
-
-
-
-
- Gibt zurück, ob die Sitzung automatisch turnusgemäß verlängert werden soll, oder legt dies fest.
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with .
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Gets the .
-
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Beschreibt eine konkretee Aufrufabfangaktion.
-
-
-
-
- Erstellt eine neue Instanz der CallInterceptionData-Klasse.
-
- Parameterwerte des abgefangenen Aufrufs
- Delegat für den Aufruf von InvokeRemoteMethod (bei Bedarf)
- Remoting-nachricht
-
-
-
- Führt den entfernten Methodenaufruf aus.
-
- Rückgabewert
-
-
-
- Gibt zurück, ob der Aufruf abgefangen wurde, oder legt dies fest.
-
-
-
-
- Gibt den zu verwendenden Rückgabewert zurück, oder legt ihn fest.
-
-
-
-
- Gibt ein Array der Parameterwerten zurück, mit welchen die abzufangende Methode aufgerufen wurde, oder legt sie fest.
-
-
-
-
- Werkzeug zur Prüfung auf mono Laufzeitumgebung.
-
-
-
-
- Gibt zurück, ob Zyan mit mono ausgewführt wird, oder nicht.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
diff --git a/nuget/Zyan 2.1 Package/Files/DotNet4.0/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.1 Package/Files/DotNet4.0/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 7fa1d94e..00000000
Binary files a/nuget/Zyan 2.1 Package/Files/DotNet4.0/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.1 Package/Files/DotNet4.0/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.1 Package/Files/DotNet4.0/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 915e8086..00000000
Binary files a/nuget/Zyan 2.1 Package/Files/DotNet4.0/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.1 Package/Zyan.2.1.nupkg b/nuget/Zyan 2.1 Package/Zyan.2.1.nupkg
deleted file mode 100644
index 4879ff33..00000000
Binary files a/nuget/Zyan 2.1 Package/Zyan.2.1.nupkg and /dev/null differ
diff --git a/nuget/Zyan 2.1 Package/Zyan.2.1.nuspec b/nuget/Zyan 2.1 Package/Zyan.2.1.nuspec
deleted file mode 100644
index 1367ae3b..00000000
--- a/nuget/Zyan 2.1 Package/Zyan.2.1.nuspec
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
- Zyan
- 2.1
- Zyan
- Rainbird
- Hagen Siegel
- http://zyan.codeplex.com/license
- http://zyan.codeplex.com
- http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=zyan&DownloadId=248892
- false
- Zyan is a framework that simplifies development of distributed applications.
-With Zyan you can publish every .NET class for remote access over the network.
-Zyan is highly customizable and provides you with tools to build modular and plugable distributed applications.
-
- en-US
- Sockets TCP Remoting Distributed Cloud WCF EBC event-based-components flowdesign easy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/nuget/Zyan 2.2 Package/Zyan.2.2.nupkg b/nuget/Zyan 2.2 Package/Zyan.2.2.nupkg
deleted file mode 100644
index 67f031c6..00000000
Binary files a/nuget/Zyan 2.2 Package/Zyan.2.2.nupkg and /dev/null differ
diff --git a/nuget/Zyan 2.2 Package/Zyan.2.2.nuspec b/nuget/Zyan 2.2 Package/Zyan.2.2.nuspec
deleted file mode 100644
index 511b9b22..00000000
--- a/nuget/Zyan 2.2 Package/Zyan.2.2.nuspec
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
- Zyan
- 2.2
- Zyan
- Rainbird,yallie
- Hagen Siegel
- http://zyan.codeplex.com/license
- http://zyan.codeplex.com
- http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=zyan&DownloadId=248892
- false
- Zyan is a framework that simplifies development of distributed applications.
-With Zyan you can publish every .NET class for remote access over the network.
-Zyan is highly customizable and provides you with tools to build modular and plugable distributed applications.
-
- en-US
- Sockets TCP Remoting Distributed Cloud WCF EBC event-based-components flowdesign easy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/nuget/Zyan 2.2 Package/lib/net35/Zyan.Communication.dll b/nuget/Zyan 2.2 Package/lib/net35/Zyan.Communication.dll
deleted file mode 100644
index 5dc4c3bd..00000000
Binary files a/nuget/Zyan 2.2 Package/lib/net35/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.2 Package/lib/net35/Zyan.Communication.pdb b/nuget/Zyan 2.2 Package/lib/net35/Zyan.Communication.pdb
deleted file mode 100644
index b221342d..00000000
Binary files a/nuget/Zyan 2.2 Package/lib/net35/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.2 Package/lib/net35/Zyan.Communication.xml b/nuget/Zyan 2.2 Package/lib/net35/Zyan.Communication.xml
deleted file mode 100644
index 6ce10eb2..00000000
--- a/nuget/Zyan 2.2 Package/lib/net35/Zyan.Communication.xml
+++ /dev/null
@@ -1,11456 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Beschreibt Konfigurationseinstellungen für eine einzelne Zyan-Verbindung.
-
-
-
-
- Ersellt eine neue Instanz von ZyanConnectionSetup.
-
-
-
-
- Fügt ein neue Anmeldeinformation hinzu.
-
- Name
- Wert
-
-
-
- Gibt den Server-URL (z.B. "tcp://server1:46123/host1") zurück oder legt ihn fest.
-
-
-
-
- Gibt die Protokollkonfiguration zurück oder legt sie fest.
-
-
-
-
- Gibt die Anmeldeinformationen zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob sich die Verbindung automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist, oder legt diest fest.
-
-
-
-
- Gibt zurück, ob die Sitzung automatisch turnusgemäß verlängert werden soll, oder legt dies fest.
-
-
-
-
- Schnittstelle für Fabriken zur Produktion verteilbarer Komponenten.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Subscribe to a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Unsubscribe from a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Implementieren Sie diese Schnittstelle, um eine benutzerdefinierte Serialisierung für einen bestimmten Typen zu erstellen.
-
-
-
-
- Serailisiert ein Objekt.
-
- Objekt
- Rohdaten
-
-
-
- Deserialisiert Rohdaten in ein Objekt eines bestimmten Typs.
-
- Typ der Daten
- Rohdaten
- Objekt
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Ensures unlimited Remoting lifetime.
-
- Always null
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Clientseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Serverseite CryptoServerChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoClientChannelSink
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Maximale Anzahl der Verarbeitungsversuche
-
-
- Startet eine neue Sicherheitstransaktion
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Fordert einen gemeinsamen Schlüssel vom Server an.
-
- Original-Remoting-Nachricht
- Verschlüsselungsanbieter
-
-
-
- Löscht den gemeinsamen Schlüssel und die eindeutige Sicherheitstransaktionskennung.
-
-
-
- Erzeugt eine Anfrage nach einem gemeinsamen Schlüssel
- Transport-Header-Auflistung
-
-
- Entschlüsselt den eingehenden Antwort-Datenstrom
- Antwort-Datenstrom
- Antwort-Transportheader
- Entschlüsselter Datenstrom (oder null, wenn die Verschlüsselung fehlgeschlagen ist)
-
-
- Verarbeitet die Antwort der Servers einer Anfrage nach einen Gemeinsamen Schlüssel
- Transport-Header-Auflistung
- Verschlüsselungsanbieter
-
-
- Verschlüsselt eine bestimmte Remoting-Nachricht
- Anfrage-Transport-Header-Auflistung
- Anfrage-Datenstrom
- Verschlüsselter Datenstrom
-
-
-
- Verarbeitet die verschlüsselte Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlüsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlüsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurück.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nächste Kanalsenke in der Senkenkette zurück.
-
-
-
-
- Speichert Informationen über den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurück.
-
-
-
-
- Gibt die Header-Auflistung zurück.
-
-
-
-
- Gibt die Remoting-Nachricht zurück.
-
-
-
-
- Gibt die eindeutige Kennung der Sicherheitstransaktion zurück.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
- Remoting Configuration Parameters
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Ausnahme, die geworfen wird, wenn ein Methodenaufruf abgebrochen wurde.
-
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- The to visit.
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Client delegate interceptor.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for event wires.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Server component.
-
-
-
-
- Server component's event descriptor.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Gets the .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Gets the ;
-
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- SessionID uniqueidentifier
- SessionTimestamp datetime
- IdentityName nvarchar(255)
-
-
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Session manager interface.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session start time.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Gibt zurück, ob eine bestimmte Tabelle in der Verbundenen SQL Server Datenbank bereits angelegt wurde, oder nicht.
-
- SQL Server-Schema (z.B. dbo)
- Tabellenname
- Wahr, wenn die Tabelle existiert, ansonsten Falsch
-
-
-
- Stellt sicher, dass die Sitzungstabelle in der SQL Server Datenbank existiert.
-
-
-
-
- Stellt sicher, dass die Variablentabelle in der SQL Server Datenbank existiert.
-
-
-
-
- Ruft eine bestimmte Sitzung aus der SQL Server Datenbank ab.
-
- Sitzungsschlüssel
- Sitzungsobjekt
-
-
-
- Ruft den Wert einer bestimmten Sitzungsvariable aus der SQL Server Datenbank ab.
-
- Sitzungsschlüssel
- Variablenname
- Wert der Variable
-
-
-
- Legt den Wert einer bestimmten Sitzungsvariable in der SQL Server Datenbank fest.
-
- Sitzungsschlüssel
- Variablenname
- Wert der Variable
-
-
-
- Gibt zurück, ob eine bestimmte Sitzung in der SQL Server Datenbank existiert, oder nicht.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Speichert eine Sitzung in der SQL Server Datenbank ab.
-
- Sitzungsobjekt
-
-
-
- Löscht eine bestimmte Sitzung aus der SQL Server Datenbank.
-
- Sitzungsschlüssel
-
-
-
- Entfernt abgelaufene Sitzungen aus der SQL Server Datenbank.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter für symmetrische Verschlüsselung.
-
- Folgende Algorithmen weren unterstützt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden Verschlüsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter für symmetrische Verschlüsselung
-
-
-
- Verschlüsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlüsselten Datenstrom zurück.
-
- Der verschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Unverschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Verschlüsselter Datenstrom
-
-
-
- Entschlüsselt einen bestimmten symmetrisch verschlüsselten Datenstrom gibt den entschlüsselten Datenstrom zurück.
-
- Der entschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Verschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Entschlüsselter Datenstrom
-
-
-
- Speichert Daten, die über Prozessgrenzen hinweg implizit im Aufrufkontext übertragen werden können.
-
-
-
-
- Erstellt eine neue Instanz von LogicalCallContextData.
-
-
-
-
- Gibt den Datenspeicher zurück.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Auflistung von Aufrufabfangvorrichtungen.
-
-
-
-
- Erzeugt eine neue Instanz der CallInterceptorCollection-Klasse.
-
-
-
-
- Wird aufgerufen, wenn ein neuer Eintrag eingefügt wird.
-
- Index
- Objekt
-
-
-
- Wird aufgerufen, wenn ein Eintrag entfernt wird.
-
- Index
-
-
-
- Wird aufgerufen, wenn ein Eintrag neu zugewiesen wird.
-
- Index
- Objekt
-
-
-
- Wird aufgerufen, wenn alle Einträge entfernt werden sollen.
-
-
-
-
- Sucht eine passende Aufrufabfangvorrichtung für ein bestimmten Methodenaufruf.
-
- Typ der Dienstschnittstelle
- Remoting-Nachricht des Methodenaufrufs vom Proxy
- Aufrufabfangvorrichtung oder null
-
-
-
- Creates call interceptor helper for the given interface
-
-
-
-
- Aufzählung der verfügbaren Aktivierungsarten.
-
-
-
-
- Komponenteninstanz lebt nur einen Aufruf lang. Für jeden Aufruf wird eine separate Instanz erzeugt.
- SingleCallaktivierte Komponenten müssen nicht threadsicher sein.
-
-
-
-
- Komponenteninstanz wird bei erstem Aufruf erzeugt und wird für alle weiteren Aufrufe wiederverwendet.
- Singltonaktivierte Komponenten müssen threadsicher sein.
-
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Various extension methods.
-
-
-
-
- Merges two sequences by using specified selector (missing in .NET Framework 3.5).
-
- First sequence element type.
- Second sequence element type.
- Resulting sequence element type.
- First sequence.
- Second sequence.
- Selector function.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Conditional lock with double checking.
-
- Object to lock.
- Locking condition.
- Critical section code.
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Namen der von Client und Server gemeinsam genutzten Transportheader.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion.
-
-
-
-
- Status der Sicherheitstransaktion.
-
-
-
-
- Öffentlicher RSA Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Inizialisierungsvektor.
-
-
-
-
- Aufzählung der einzelnen Verarbeitungsschritte einer Sicherheitstransaktion.
-
-
-
-
- Uninizialisiert, noch nichts geschehen.
-
-
-
-
- Client sendet den öffentlichen Schlüssel an den Server.
-
-
-
-
- Server sendet den verschlüsselten gemeinsamen Schlüssel zurück zum Client.
-
-
-
-
- Client sendet die verschlüsselte Anfragenachricht an den Server.
-
-
-
-
- Server sendet die verschlüsselte Antwortnachricht an den Client zurück.
-
-
-
-
- Unbekannte Sicherheitstransaktionskennung.
-
-
-
-
- Enthält Clientverbindungsinformation zu einer Sicherheitstransaktion.
-
-
-
- Erstellt eine neue Instanz von ClientConnectionData
- Sicherheitstransaktionskennung
- Verschlüsselungsanbieter
-
-
-
- Entsorgt die Verbindungsdaten.
-
-
-
-
- Aktualisiert den Zeitstempel.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
- Legt fest, ob der Destruktor nicht aufgerufen werden soll
-
-
-
- Wirft eine Ausnahme, wenn das Objekt bereits entsorgt wurde.
-
-
-
-
- Gibt die Sicherheitstransaktionskennung zurück.
-
-
-
-
- Gibt den verwendeten Kryptografieanbieter für symmetrische Verschlüsselung zurück.
-
-
-
-
- Gibt den Zeitpunkt der letzten Kommunikation zurück.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Sends the message over a specified connection.
-
- Duplex Channel Connection
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- Gets a stream for accessing the message´s body raw data.
-
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufereignisse.
-
-
-
-
- Gibt den Inhalt des Objekts als Zeichenkette ausgedrückt zurück.
-
- Zeichenkette
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Namen der Komponentenschnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Korrelationssatz für Delegaten zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Methodennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Methodenargumente zurück, oder legt sie fest.
-
-
-
-
- Gibt den Rückgabewert der Methode zurück, oder legt ihn fest.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Checks whether argument is not null
-
-
-
-
- Parse lambda expression and extract memberType and memberName
-
-
-
-
- Try to extract MethodCallExpression from lambda expression
-
-
-
-
- Try to extract MemberExpression from lambda expression
-
-
-
-
- Returns call interceptors for the given interface
-
-
-
-
- Returns call interceptors for the given interface
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- TCP-Anschlussnummer
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- TCP-Anschlussnummer
- Komponenten-Katalog
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Komponenten-Katalog
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Sitzungsverwaltung
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Sitzungsverwaltung
- Komponenten-Katalog
-
-
-
- Request for authentication.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Startet das Horchen auf Client-Anfragen.
-
-
-
-
- Beendet das Horchen auf Client-Anfragen.
-
-
-
-
- Schließt den Kanal, falls dieser geöffent ist.
-
-
-
-
- Gibt zurück, ob für das BeforeInvoke-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Gibt zurück, ob für das AfterInvoke-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Gibt zurück, ob für das InvokeCanceled-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Feuert das BeforeInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das AfterInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das InvokeCanceled-Ereignis.
-
- Ereignisargumente
-
-
-
- Startet den Benachrichtigungsdienst.
-
-
-
-
- Beendet den Benachrichtigungsdienst.
-
-
-
-
- Veröffentlicht ein Ereignis einer Serverkomponente.
-
- Ereignisname
- Delegat für Benachrichtigungsversand an registrierte Clients
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gibt den Namen des Komponentenhosts zurück.
-
-
-
-
- Ereignis: Bevor ein Komponentenaufruf durchgeführt wird.
-
-
-
-
- Ereignis: Nachdem ein Komponentenaufruf durchgeführt wurde.
-
-
-
-
- Ereignis: Wenn ein Komponentenaufruf abgebrochen wurde.
-
-
-
-
- Gibt zurück, ob der Benachrichtigungsdienst läuft, oder nicht.
-
-
-
-
- Gibt den Benachrichtigungsdienst zurück.
-
-
-
-
- Gibt die Verwaltung für benutzerdefinierte Serialisierungsbehandlung zurück.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Verwaltet Serialisierungshandler.
-
-
-
-
- Erzeugt eine neue Instanz der SerializationHandlerRepository-Klasse.
-
-
-
-
- Registriert einen Serialisierungshandler für einen bestimmten Typ.
-
- Typ, dessen Serialisierung behandelt werden soll
- Serialisierungshandler
-
-
-
- Entfernt die Registrierung eines Serialisierungshandlers für einen bestimmten Typ.
-
- Typ
-
-
-
- Ermittelt - wenn möglich - einen passenden Serialisierungshandler für den angegebenen Typen.
-
- Typ
- Behandelter Typ
- Serialisierungshandler
-
-
-
- Gibt einen typisierten Enumerator zurück.
-
- Typisierter Enumerator
-
-
-
- Gibt einen Enumerator zurück.
-
- Enumerator
-
-
-
- Gibt den registrierten Serialisierungshandler für einen bestimmten Typ zurück.
-
- Behandelter Typ
- Serialisierungshandler
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the Authentication Provider to be used.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Singleton class for the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- Gets an instance of the .
-
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- instance.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Gets the .
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- The properties of the instance.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Beschreibt eine Sitzung auf dem Server.
-
-
-
-
- Erzeugt eine neue Instanz von ServerSession.
-
- Sitzungsschlüssel
- Identität
- Adapter für den Zugriff auf Sitzungsvariablen
-
-
-
- Erzeugt eine neue Instanz von ServerSession.
-
- Sitzungsschlüssel
- Zeitstempel der Sitzung
- Identität
- Adapter für den Zugriff auf Sitzungsvariablen
-
-
-
- Gibt die Sitzung des aktuellen Threads zurück.
-
-
-
-
- Gibt den Sitzungsschlüssel zurück.
-
-
-
-
- Gibt die Identität des Beutzers der Sitzung zurück.
-
-
-
-
- Gibt den Zeitstempel der Sitzung zurück.
-
-
-
-
- Gibt ein Adapter-Objekt für den Zugriff auf Sitzungsvariablen zurück.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Gets the .
-
-
-
-
- Stellt sicher, dass die durchlaufende Nachricht innerhalb einer Transaktion verarbeitet wird.
-
-
-
-
- Erzeugt eine neue Instanz von TransactionStarter.
-
-
-
-
- Erzeugt eine neue Instanz von TransactionStarter
-
- Isolationsstufe
- bereichsoption
- Ablaufzeitspanne
-
-
-
- Eingangs-Pin.
-
- Nachricht
-
-
-
- Ausgangs-Pin.
-
-
-
-
- Ausgangs-Pin, bei Transaktionsabbruch.
-
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Gibt die Isolationsstufe der Transaktion zurück, oder legt sie fest.
-
-
-
-
- Gibt die Ablaufzeitspanne zurück oder legt sie fest.
-
-
-
-
- Gibt die Bereichsoption zurück oder legt sie fest.
-
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component
- Instance of the server component
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- Instance of the server component
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provied.
-
- Invocation details
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Wires up event handlers.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Subscribe to a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Unsubscribe from a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Login credentials
- Specifies whether the proxy should relogin automatically when the session expired
- Specifies whether the session should be automaticly kept alive
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Subscribes for receiving notifications of a specified event.
-
- Event name
- Client side event handler
- Unique subscription ID
-
-
-
- Unsubscribe for receiving notifications of a specified event.
-
- Unique subscription ID
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Release managed resources.
-
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Event: Fired when disconnected.
-
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Container für Objekte die mit benutzerdefinierter Serialisierung verarbeitet werden.
-
-
-
-
- Erstellt eine neue Instanz der CustomSerializationContainer-Klasse.
-
-
-
-
- Erstellt eine neue Instanz der CustomSerializationContainer-Klasse.
-
- Behandelter Typ
- Tatsächlicher der Daten
- Rohdaten
-
-
-
- Gibt den behandelten Typ zurück, oder legt ih nfest.
-
-
-
-
- Gibt den tatsächlichen Typ der Daten zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Rohdaten zurück, oder legt sie fest.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Delegat für benutzerdefinierte Aufrufabfanglogik.
-
- Aufrufabfang-Aktion
-
-
-
- Allgemeine Implementierung einer Aufrufabfangvorrichtung.
-
-
-
-
- Erzeugt eine neue Instanz der CallInterceptor-Klasse.
-
- Schnittstellentyp der Komponente, deren Aufrufe abgefangen werden sollen
- Art des Members, dessen Aufrufe abgefangen werden sollen
- Name des Members, dessen Aufrufe abgefangen werden sollen
- Array mit den Typen der Parameter des abzufangenden Members
- Delegat, der beim Abfangen aufgerufen wird
-
-
-
- Gibt die Schnittstelle der Komponenten zurück, deren Aufruf abgefangen werden soll, oder legt sie fest.
-
-
-
-
- Gibt die Art des abzufangenden Members zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Namen der abzufangenden Methode zurück, oder legt ihn fest.
-
-
-
-
- Gibt ein Array der als Parameter erwarteten Typen der aubzufangenden Methode zurück, oder legt sie fest.
-
-
-
-
- Gibt den Delegaten zurück, der beim Abfangen des Aufrufs anstelle dessen aufgerufen wird, oder legt ihn fest.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Ausnahme, die geworfen wird, wenn die Sitzung ungültig oder aufgelaufen ist.
-
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Delegat für den Aufruf von InvokeRemoteMethod.
-
- Remoting-Nachricht
- Gibt an, ob das Abfangen von Aufrufen zugelassen wird, oder nicht
- Antwortnachricht
-
-
-
- Stellvertreterobjekt für den Zugriff auf eine entfernte Komponente.
-
-
-
-
- Konstruktor.
-
- Eindeutiger Komponentenname
- Schnittstelle der entfernten Komponente
- Verbindungsobjekt
- Implizite Transaktionsübertragung
- Sitzungsschlüssel
- Name des entfernten Komponentenhosts
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
- Optional! Anmeldeinformationen, die nur benötigt werden, wenn autoLoginOnExpiredSession auf Wahr eingestellt ist
- Aktivierungsart
-
-
-
- Invoke remote method.
-
- Remoting method invocation message.
- Reply message
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
-
-
-
- Führt einen entfernten Methodenaufruf aus.
-
- Remoting-Nachricht mit Details für den entfernten Methodenaufruf
- Gibt an, ob das Abfangen von Aufrufen zugelassen wird, oder nicht
- Remoting Antwortnachricht
-
-
-
- Ersetzt Delegaten-Parameter einer Remoting-Nachricht durch eine entsprechende Delegaten-Abfangvorrichtung.
-
- Remoting-Nachricht
- argumentliste
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Schreibt eine veröffentlichte Komponente.
-
-
-
-
- Gibt den Schnittstellennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt den eindeutigen Namen der Komponente zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Aktivierungstyp zurück, oder legt ihn fest.
-
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Stellt sicher, dass die Verarbeitung von Nachrichten im ursprünglichen Thread stattfinden.
-
-
-
-
- Aktion, die ausgeführt wird, wenn eine Nachricht verarbeitet werden soll.
-
-
-
-
- Verarbeitet eine Nachricht und berücksichtigt dabei den Synchronisierungskontext.
-
- Nachricht
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
-
-
-
- Receives channel data.
-
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Closes the connection.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Führt die Verarbeitung einer Nachricht asynchron aus.
-
-
-
-
- Bestimmte Nachricht mit der festgelegten Aktion asychron verarbeiten.
-
- Nachricht
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Aktion, die zur asynchronen Verarbeitung der Nachricht aufgerufen wird.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem ver- bzw. entschlüsseln der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
-
-
-
-
- Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
-
-
-
-
- Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
- Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Account is locked. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Unknown username or bad password. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Multiple module controlers per module are not allowed. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No channel was created. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No Remoting Channel was created. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No channel factory method specified. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No formatter specified. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Notification service is not running on the host. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Address must not be empty. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Component host name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Empty session ID is not allowed. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Delegate to factory method missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Interface name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid configuration setting: {0} ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Setting 'connectionAgeLimit' must be 0 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Setting 'sweepFrequency' must be 0 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Parameter 'maxRetries' must be 1 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Method name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Outpit pin property name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Server URL missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die For type '{0}' is already a serialization handler registered. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The provided implementation type is not a class. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The provided interface type is not a interface. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The HTTP port must be set within the range 0-65535 liegen. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The TCP port must be set within the range 0-65535 liegen. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Client connection info missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid client request: {0}. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid secure transaction ID. May be caused by timeout. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Initialization Vector from server missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Public key changed since the message was encrypted. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Public key missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Server requires encrypted connection for this client. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No public key transmitted. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid format for 'address' parameter: {0} ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid user name or password. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Session ID '{0}' is invalid. Please log on first. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Cannot find component for interface '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No serialization handler is registered for type '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Method not found: '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Password is expired. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Error connecting remote host: {0}. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No remote address specified for reconnect. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Context information is missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Credentials missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Password missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die User name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Windows security token credential missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Lost connection to server '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die User is not authenticated by operating system. ähnelt.
-
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with .
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Gets the .
-
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Beschreibt eine konkretee Aufrufabfangaktion.
-
-
-
-
- Erstellt eine neue Instanz der CallInterceptionData-Klasse.
-
- Parameterwerte des abgefangenen Aufrufs
- Delegat für den Aufruf von InvokeRemoteMethod (bei Bedarf)
- Remoting-nachricht
-
-
-
- Führt den entfernten Methodenaufruf aus.
-
- Rückgabewert
-
-
-
- Gibt zurück, ob der Aufruf abgefangen wurde, oder legt dies fest.
-
-
-
-
- Gibt den zu verwendenden Rückgabewert zurück, oder legt ihn fest.
-
-
-
-
- Gibt ein Array der Parameterwerten zurück, mit welchen die abzufangende Methode aufgerufen wurde, oder legt sie fest.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- Fast compression, poor ratio (LZF).
-
-
-
-
- Average compression, better ratio (DeflateStream).
-
-
-
-
- Default compression level is Average.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
-
- Anbieter für die serverseitige Kanalsenke zur verschlüsselten Kommunikation.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, für welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gibt zurück, ob der zwingend auch verschlüsseln muss, oder legt dies fest.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Serverseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Clientseite CryptoClientChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoServerChannelSink.
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Lebenszeit einer Client-Verbindung in Sekunden
- Intervall des Aufräumvorgangs in Sekunden
- Gibt an, ob clientseitig eine Kanalsenke für verschlüsselte Kommunikation vorhanden sein muss
- IP-Adressen Ausnahmeliste
-
-
-
- Erzeugt den gemeinsamen Schlüssel und bereitet dessen Übertragung zum Client vor.
-
- Sicherheitstransaktionskennung
- Anfrage-Header vom Client
- Antwortnachricht
- Antwort-Header
- Antwort-Datenstrom
- Status
-
-
-
- Entschlüsselt die eingehende Nachricht vom Client.
-
- Sicherheitstransaktionskennung
- Senkenstapel
- Anfrage-Nachricht vom Client
- Anfrage-Header vom Cient
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Prüft, ob eine bestimmte Sicherheitstransaktionskennung bereits bekannt ist.
-
- Sicherheitstransaktionskennung
- Wahr, wenn die Sicherheitstransaktion bekannt ist, ansonsten Falsch
-
-
-
- Erzeugt eine leere Antwortnachricht.
-
- Art des aktuellen Transaktionsschritts
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Prüft, ob für die Kommunikation mit einem bestimmten Client zwingend Verschlüsselung erforderlich ist, oder nicht.
-
- IP-Adresse des Clients
- Wahr, wenn Verschlüsselung erforderlich ist, ansonsten Falsch
-
-
-
- Gibt den Antwort-Datenstrom zurück.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Startet den Zeitgeber für den Aufräumvorgang.
-
-
-
-
- Räumt abgelaufende Client-Verbindungen weg.
-
-
-
-
- Gibt die nächste Kanalsenke in der Aufrufkette zurück.
-
-
-
-
- Anbieter der clientseitigen Kanalsenke für verschlüsselte Übertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufereignisse mit Abbruchmöglichkeit.
-
-
-
-
- Gibt den Inhalt des Objekts als Zeichenkette ausgedrückt zurück.
-
- Zeichenkette
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob der Aufruf abgebrochen werden soll, oder legt diest fest.
-
-
-
-
- Gibt die Ausnahme für den Abbruch zurück, oder legt sie fest.
-
-
-
-
- Gibt den Namen der Komponentenschnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Korrelationssatz für Ausgangs-Pins zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Methodennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Methodenargumente zurück, oder legt sie fest.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufabbruch-Ereignisse.
-
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Ausnahme für den Abbruch zurück, oder legt sie fest.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Activation type
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Activation type
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
diff --git a/nuget/Zyan 2.2 Package/lib/net35/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.2 Package/lib/net35/de/Zyan.Communication.resources.dll
deleted file mode 100644
index e62213b1..00000000
Binary files a/nuget/Zyan 2.2 Package/lib/net35/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.2 Package/lib/net35/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.2 Package/lib/net35/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 69c6b0d5..00000000
Binary files a/nuget/Zyan 2.2 Package/lib/net35/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.2 Package/lib/net40/Zyan.Communication.dll b/nuget/Zyan 2.2 Package/lib/net40/Zyan.Communication.dll
deleted file mode 100644
index e054b643..00000000
Binary files a/nuget/Zyan 2.2 Package/lib/net40/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.2 Package/lib/net40/Zyan.Communication.pdb b/nuget/Zyan 2.2 Package/lib/net40/Zyan.Communication.pdb
deleted file mode 100644
index 695ce628..00000000
Binary files a/nuget/Zyan 2.2 Package/lib/net40/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.2 Package/lib/net40/Zyan.Communication.xml b/nuget/Zyan 2.2 Package/lib/net40/Zyan.Communication.xml
deleted file mode 100644
index 033e8b1d..00000000
--- a/nuget/Zyan 2.2 Package/lib/net40/Zyan.Communication.xml
+++ /dev/null
@@ -1,11670 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Beschreibt Konfigurationseinstellungen für eine einzelne Zyan-Verbindung.
-
-
-
-
- Ersellt eine neue Instanz von ZyanConnectionSetup.
-
-
-
-
- Fügt ein neue Anmeldeinformation hinzu.
-
- Name
- Wert
-
-
-
- Gibt den Server-URL (z.B. "tcp://server1:46123/host1") zurück oder legt ihn fest.
-
-
-
-
- Gibt die Protokollkonfiguration zurück oder legt sie fest.
-
-
-
-
- Gibt die Anmeldeinformationen zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob sich die Verbindung automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist, oder legt diest fest.
-
-
-
-
- Gibt zurück, ob die Sitzung automatisch turnusgemäß verlängert werden soll, oder legt dies fest.
-
-
-
-
- Schnittstelle für Fabriken zur Produktion verteilbarer Komponenten.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Subscribe to a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Unsubscribe from a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Implementieren Sie diese Schnittstelle, um eine benutzerdefinierte Serialisierung für einen bestimmten Typen zu erstellen.
-
-
-
-
- Serailisiert ein Objekt.
-
- Objekt
- Rohdaten
-
-
-
- Deserialisiert Rohdaten in ein Objekt eines bestimmten Typs.
-
- Typ der Daten
- Rohdaten
- Objekt
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Ensures unlimited Remoting lifetime.
-
- Always null
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Specifies that a type is a component that can be published by Zyan
-
-
-
-
- MEF metadata key for component interface.
-
-
-
-
- MEF metadata key for IsPublished flag.
-
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets interface attached to this ZyanComponent instance.
-
-
-
-
- Gets or sets value indicating whether the component should be registered in ZyanComponentHost.
-
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Clientseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Serverseite CryptoServerChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoClientChannelSink
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Maximale Anzahl der Verarbeitungsversuche
-
-
- Startet eine neue Sicherheitstransaktion
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Fordert einen gemeinsamen Schlüssel vom Server an.
-
- Original-Remoting-Nachricht
- Verschlüsselungsanbieter
-
-
-
- Löscht den gemeinsamen Schlüssel und die eindeutige Sicherheitstransaktionskennung.
-
-
-
- Erzeugt eine Anfrage nach einem gemeinsamen Schlüssel
- Transport-Header-Auflistung
-
-
- Entschlüsselt den eingehenden Antwort-Datenstrom
- Antwort-Datenstrom
- Antwort-Transportheader
- Entschlüsselter Datenstrom (oder null, wenn die Verschlüsselung fehlgeschlagen ist)
-
-
- Verarbeitet die Antwort der Servers einer Anfrage nach einen Gemeinsamen Schlüssel
- Transport-Header-Auflistung
- Verschlüsselungsanbieter
-
-
- Verschlüsselt eine bestimmte Remoting-Nachricht
- Anfrage-Transport-Header-Auflistung
- Anfrage-Datenstrom
- Verschlüsselter Datenstrom
-
-
-
- Verarbeitet die verschlüsselte Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlüsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlüsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurück.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nächste Kanalsenke in der Senkenkette zurück.
-
-
-
-
- Speichert Informationen über den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurück.
-
-
-
-
- Gibt die Header-Auflistung zurück.
-
-
-
-
- Gibt die Remoting-Nachricht zurück.
-
-
-
-
- Gibt die eindeutige Kennung der Sicherheitstransaktion zurück.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
- Remoting Configuration Parameters
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Ausnahme, die geworfen wird, wenn ein Methodenaufruf abgebrochen wurde.
-
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- The to visit.
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Client delegate interceptor.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for event wires.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Server component.
-
-
-
-
- Server component's event descriptor.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Composable part linked to a remote component retrieved via ZyanConnection.
- Creates transparent proxy for the remote component.
-
-
-
-
- Initializes a new instance of the class.
-
- The composable part definition.
-
-
-
- Method info for the ZyanConnection.CreateProxy{T}(string uniqueName, bool implicitTransactionTransfer) generic method.
-
-
-
-
- Method info for the ZyanConnection.CreateProxy{ComponentInterface}(string uniqueName, bool implicitTransactionTransfer) method.
- This method info is created on demand.
-
-
-
-
- Gets the exported object described by the specified object.
-
- One of the objects from the property that describes the exported object to return.
-
- The exported object described by .
-
-
-
-
- This method is not supported because composable part is a proxy for the remote component.
- We can't put anything into it.
-
- One of the objects from the property that specifies the import to be set.
- A collection of objects of which to set the import described by .
-
-
-
- Gets a collection of the objects
- that describe the exported objects provided by the part.
-
- A collection of objects that describe
- the exported objects provided by the .
-
-
-
- Gets a collection of the
- objects that describe the imported objects required by the part.
-
- A collection of objects that describe
- the imported objects required by the .
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Gets the .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Gets the ;
-
-
-
-
- Specifies that all classes implementing the interface are Zyan components
-
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets the component interface.
-
-
-
-
- Gets or sets a value indicating whether this instance should be published by ZyanComponentHost.
-
-
- true if this instance is published; otherwise, false.
-
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- SessionID uniqueidentifier
- SessionTimestamp datetime
- IdentityName nvarchar(255)
-
-
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Session manager interface.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session start time.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Gibt zurück, ob eine bestimmte Tabelle in der Verbundenen SQL Server Datenbank bereits angelegt wurde, oder nicht.
-
- SQL Server-Schema (z.B. dbo)
- Tabellenname
- Wahr, wenn die Tabelle existiert, ansonsten Falsch
-
-
-
- Stellt sicher, dass die Sitzungstabelle in der SQL Server Datenbank existiert.
-
-
-
-
- Stellt sicher, dass die Variablentabelle in der SQL Server Datenbank existiert.
-
-
-
-
- Ruft eine bestimmte Sitzung aus der SQL Server Datenbank ab.
-
- Sitzungsschlüssel
- Sitzungsobjekt
-
-
-
- Ruft den Wert einer bestimmten Sitzungsvariable aus der SQL Server Datenbank ab.
-
- Sitzungsschlüssel
- Variablenname
- Wert der Variable
-
-
-
- Legt den Wert einer bestimmten Sitzungsvariable in der SQL Server Datenbank fest.
-
- Sitzungsschlüssel
- Variablenname
- Wert der Variable
-
-
-
- Gibt zurück, ob eine bestimmte Sitzung in der SQL Server Datenbank existiert, oder nicht.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Speichert eine Sitzung in der SQL Server Datenbank ab.
-
- Sitzungsobjekt
-
-
-
- Löscht eine bestimmte Sitzung aus der SQL Server Datenbank.
-
- Sitzungsschlüssel
-
-
-
- Entfernt abgelaufene Sitzungen aus der SQL Server Datenbank.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter für symmetrische Verschlüsselung.
-
- Folgende Algorithmen weren unterstützt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden Verschlüsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter für symmetrische Verschlüsselung
-
-
-
- Verschlüsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlüsselten Datenstrom zurück.
-
- Der verschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Unverschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Verschlüsselter Datenstrom
-
-
-
- Entschlüsselt einen bestimmten symmetrisch verschlüsselten Datenstrom gibt den entschlüsselten Datenstrom zurück.
-
- Der entschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Verschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Entschlüsselter Datenstrom
-
-
-
- Speichert Daten, die über Prozessgrenzen hinweg implizit im Aufrufkontext übertragen werden können.
-
-
-
-
- Erstellt eine neue Instanz von LogicalCallContextData.
-
-
-
-
- Gibt den Datenspeicher zurück.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Extension methods for ComposablePartDefinition, ExportDefinition, etc
-
-
-
-
- Returns true if export definition is ZyanComponent
-
-
-
-
- Returns true if part definition uses NonShared creation policy
-
-
-
-
- Returns true if part definition uses NonShared or Any creation policy
-
-
-
-
- Auflistung von Aufrufabfangvorrichtungen.
-
-
-
-
- Erzeugt eine neue Instanz der CallInterceptorCollection-Klasse.
-
-
-
-
- Wird aufgerufen, wenn ein neuer Eintrag eingefügt wird.
-
- Index
- Objekt
-
-
-
- Wird aufgerufen, wenn ein Eintrag entfernt wird.
-
- Index
-
-
-
- Wird aufgerufen, wenn ein Eintrag neu zugewiesen wird.
-
- Index
- Objekt
-
-
-
- Wird aufgerufen, wenn alle Einträge entfernt werden sollen.
-
-
-
-
- Sucht eine passende Aufrufabfangvorrichtung für ein bestimmten Methodenaufruf.
-
- Typ der Dienstschnittstelle
- Remoting-Nachricht des Methodenaufrufs vom Proxy
- Aufrufabfangvorrichtung oder null
-
-
-
- Creates call interceptor helper for the given interface
-
-
-
-
- Aufzählung der verfügbaren Aktivierungsarten.
-
-
-
-
- Komponenteninstanz lebt nur einen Aufruf lang. Für jeden Aufruf wird eine separate Instanz erzeugt.
- SingleCallaktivierte Komponenten müssen nicht threadsicher sein.
-
-
-
-
- Komponenteninstanz wird bei erstem Aufruf erzeugt und wird für alle weiteren Aufrufe wiederverwendet.
- Singltonaktivierte Komponenten müssen threadsicher sein.
-
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Namen der von Client und Server gemeinsam genutzten Transportheader.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion.
-
-
-
-
- Status der Sicherheitstransaktion.
-
-
-
-
- Öffentlicher RSA Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Inizialisierungsvektor.
-
-
-
-
- Aufzählung der einzelnen Verarbeitungsschritte einer Sicherheitstransaktion.
-
-
-
-
- Uninizialisiert, noch nichts geschehen.
-
-
-
-
- Client sendet den öffentlichen Schlüssel an den Server.
-
-
-
-
- Server sendet den verschlüsselten gemeinsamen Schlüssel zurück zum Client.
-
-
-
-
- Client sendet die verschlüsselte Anfragenachricht an den Server.
-
-
-
-
- Server sendet die verschlüsselte Antwortnachricht an den Client zurück.
-
-
-
-
- Unbekannte Sicherheitstransaktionskennung.
-
-
-
-
- Enthält Clientverbindungsinformation zu einer Sicherheitstransaktion.
-
-
-
- Erstellt eine neue Instanz von ClientConnectionData
- Sicherheitstransaktionskennung
- Verschlüsselungsanbieter
-
-
-
- Entsorgt die Verbindungsdaten.
-
-
-
-
- Aktualisiert den Zeitstempel.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
- Legt fest, ob der Destruktor nicht aufgerufen werden soll
-
-
-
- Wirft eine Ausnahme, wenn das Objekt bereits entsorgt wurde.
-
-
-
-
- Gibt die Sicherheitstransaktionskennung zurück.
-
-
-
-
- Gibt den verwendeten Kryptografieanbieter für symmetrische Verschlüsselung zurück.
-
-
-
-
- Gibt den Zeitpunkt der letzten Kommunikation zurück.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Sends the message over a specified connection.
-
- Duplex Channel Connection
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- Gets a stream for accessing the message´s body raw data.
-
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufereignisse.
-
-
-
-
- Gibt den Inhalt des Objekts als Zeichenkette ausgedrückt zurück.
-
- Zeichenkette
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Namen der Komponentenschnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Korrelationssatz für Delegaten zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Methodennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Methodenargumente zurück, oder legt sie fest.
-
-
-
-
- Gibt den Rückgabewert der Methode zurück, oder legt ihn fest.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection
-
- LINQ expression
- Interception handler
-
-
-
- Checks whether argument is not null
-
-
-
-
- Parse lambda expression and extract memberType and memberName
-
-
-
-
- Try to extract MethodCallExpression from lambda expression
-
-
-
-
- Try to extract MemberExpression from lambda expression
-
-
-
-
- Returns call interceptors for the given interface
-
-
-
-
- Returns call interceptors for the given interface
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- TCP-Anschlussnummer
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- TCP-Anschlussnummer
- Komponenten-Katalog
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Komponenten-Katalog
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Sitzungsverwaltung
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Sitzungsverwaltung
- Komponenten-Katalog
-
-
-
- Request for authentication.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Startet das Horchen auf Client-Anfragen.
-
-
-
-
- Beendet das Horchen auf Client-Anfragen.
-
-
-
-
- Schließt den Kanal, falls dieser geöffent ist.
-
-
-
-
- Gibt zurück, ob für das BeforeInvoke-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Gibt zurück, ob für das AfterInvoke-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Gibt zurück, ob für das InvokeCanceled-Ereignis Abos registriert wurden.
-
- Wahr, wenn Abos vorhanden, ansonsten Falsch
-
-
-
- Feuert das BeforeInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das AfterInvoke-Ereignis.
-
- Ereignisargumente
-
-
-
- Feuert das InvokeCanceled-Ereignis.
-
- Ereignisargumente
-
-
-
- Startet den Benachrichtigungsdienst.
-
-
-
-
- Beendet den Benachrichtigungsdienst.
-
-
-
-
- Veröffentlicht ein Ereignis einer Serverkomponente.
-
- Ereignisname
- Delegat für Benachrichtigungsversand an registrierte Clients
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gibt den Namen des Komponentenhosts zurück.
-
-
-
-
- Ereignis: Bevor ein Komponentenaufruf durchgeführt wird.
-
-
-
-
- Ereignis: Nachdem ein Komponentenaufruf durchgeführt wurde.
-
-
-
-
- Ereignis: Wenn ein Komponentenaufruf abgebrochen wurde.
-
-
-
-
- Gibt zurück, ob der Benachrichtigungsdienst läuft, oder nicht.
-
-
-
-
- Gibt den Benachrichtigungsdienst zurück.
-
-
-
-
- Gibt die Verwaltung für benutzerdefinierte Serialisierungsbehandlung zurück.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Verwaltet Serialisierungshandler.
-
-
-
-
- Erzeugt eine neue Instanz der SerializationHandlerRepository-Klasse.
-
-
-
-
- Registriert einen Serialisierungshandler für einen bestimmten Typ.
-
- Typ, dessen Serialisierung behandelt werden soll
- Serialisierungshandler
-
-
-
- Entfernt die Registrierung eines Serialisierungshandlers für einen bestimmten Typ.
-
- Typ
-
-
-
- Ermittelt - wenn möglich - einen passenden Serialisierungshandler für den angegebenen Typen.
-
- Typ
- Behandelter Typ
- Serialisierungshandler
-
-
-
- Gibt einen typisierten Enumerator zurück.
-
- Typisierter Enumerator
-
-
-
- Gibt einen Enumerator zurück.
-
- Enumerator
-
-
-
- Gibt den registrierten Serialisierungshandler für einen bestimmten Typ zurück.
-
- Behandelter Typ
- Serialisierungshandler
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the Authentication Provider to be used.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Singleton class for the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- Gets an instance of the .
-
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- instance.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Gets the .
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- The properties of the instance.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- An immutable ComposablePartCatalog created from a .
-
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
-
-
-
- ZyanConnection to a remote component host.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled for proxy objects created using this catalog instance.
-
-
-
-
- Gets the part definitions that are contained in the catalog.
-
- The
- contained in the .
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Beschreibt eine Sitzung auf dem Server.
-
-
-
-
- Erzeugt eine neue Instanz von ServerSession.
-
- Sitzungsschlüssel
- Identität
- Adapter für den Zugriff auf Sitzungsvariablen
-
-
-
- Erzeugt eine neue Instanz von ServerSession.
-
- Sitzungsschlüssel
- Zeitstempel der Sitzung
- Identität
- Adapter für den Zugriff auf Sitzungsvariablen
-
-
-
- Gibt die Sitzung des aktuellen Threads zurück.
-
-
-
-
- Gibt den Sitzungsschlüssel zurück.
-
-
-
-
- Gibt die Identität des Beutzers der Sitzung zurück.
-
-
-
-
- Gibt den Zeitstempel der Sitzung zurück.
-
-
-
-
- Gibt ein Adapter-Objekt für den Zugriff auf Sitzungsvariablen zurück.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Gets the .
-
-
-
-
- Composable part definition linked to a remote component retrieved via ZyanConnection.
- Provides single export for component itself.
-
-
-
-
- Stellt sicher, dass die durchlaufende Nachricht innerhalb einer Transaktion verarbeitet wird.
-
-
-
-
- Erzeugt eine neue Instanz von TransactionStarter.
-
-
-
-
- Erzeugt eine neue Instanz von TransactionStarter
-
- Isolationsstufe
- bereichsoption
- Ablaufzeitspanne
-
-
-
- Eingangs-Pin.
-
- Nachricht
-
-
-
- Ausgangs-Pin.
-
-
-
-
- Ausgangs-Pin, bei Transaktionsabbruch.
-
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Gibt die Isolationsstufe der Transaktion zurück, oder legt sie fest.
-
-
-
-
- Gibt die Ablaufzeitspanne zurück oder legt sie fest.
-
-
-
-
- Gibt die Bereichsoption zurück oder legt sie fest.
-
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component
- Instance of the server component
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- Instance of the server component
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provied.
-
- Invocation details
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Wires up event handlers.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Subscribe to a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Unsubscribe from a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Login credentials
- Specifies whether the proxy should relogin automatically when the session expired
- Specifies whether the session should be automaticly kept alive
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Subscribes for receiving notifications of a specified event.
-
- Event name
- Client side event handler
- Unique subscription ID
-
-
-
- Unsubscribe for receiving notifications of a specified event.
-
- Unique subscription ID
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Release managed resources.
-
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Event: Fired when disconnected.
-
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Container für Objekte die mit benutzerdefinierter Serialisierung verarbeitet werden.
-
-
-
-
- Erstellt eine neue Instanz der CustomSerializationContainer-Klasse.
-
-
-
-
- Erstellt eine neue Instanz der CustomSerializationContainer-Klasse.
-
- Behandelter Typ
- Tatsächlicher der Daten
- Rohdaten
-
-
-
- Gibt den behandelten Typ zurück, oder legt ih nfest.
-
-
-
-
- Gibt den tatsächlichen Typ der Daten zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Rohdaten zurück, oder legt sie fest.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Delegat für benutzerdefinierte Aufrufabfanglogik.
-
- Aufrufabfang-Aktion
-
-
-
- Allgemeine Implementierung einer Aufrufabfangvorrichtung.
-
-
-
-
- Erzeugt eine neue Instanz der CallInterceptor-Klasse.
-
- Schnittstellentyp der Komponente, deren Aufrufe abgefangen werden sollen
- Art des Members, dessen Aufrufe abgefangen werden sollen
- Name des Members, dessen Aufrufe abgefangen werden sollen
- Array mit den Typen der Parameter des abzufangenden Members
- Delegat, der beim Abfangen aufgerufen wird
-
-
-
- Gibt die Schnittstelle der Komponenten zurück, deren Aufruf abgefangen werden soll, oder legt sie fest.
-
-
-
-
- Gibt die Art des abzufangenden Members zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Namen der abzufangenden Methode zurück, oder legt ihn fest.
-
-
-
-
- Gibt ein Array der als Parameter erwarteten Typen der aubzufangenden Methode zurück, oder legt sie fest.
-
-
-
-
- Gibt den Delegaten zurück, der beim Abfangen des Aufrufs anstelle dessen aufgerufen wird, oder legt ihn fest.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Ausnahme, die geworfen wird, wenn die Sitzung ungültig oder aufgelaufen ist.
-
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Delegat für den Aufruf von InvokeRemoteMethod.
-
- Remoting-Nachricht
- Gibt an, ob das Abfangen von Aufrufen zugelassen wird, oder nicht
- Antwortnachricht
-
-
-
- Stellvertreterobjekt für den Zugriff auf eine entfernte Komponente.
-
-
-
-
- Konstruktor.
-
- Eindeutiger Komponentenname
- Schnittstelle der entfernten Komponente
- Verbindungsobjekt
- Implizite Transaktionsübertragung
- Sitzungsschlüssel
- Name des entfernten Komponentenhosts
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
- Optional! Anmeldeinformationen, die nur benötigt werden, wenn autoLoginOnExpiredSession auf Wahr eingestellt ist
- Aktivierungsart
-
-
-
- Invoke remote method.
-
- Remoting method invocation message.
- Reply message
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
-
-
-
- Führt einen entfernten Methodenaufruf aus.
-
- Remoting-Nachricht mit Details für den entfernten Methodenaufruf
- Gibt an, ob das Abfangen von Aufrufen zugelassen wird, oder nicht
- Remoting Antwortnachricht
-
-
-
- Ersetzt Delegaten-Parameter einer Remoting-Nachricht durch eine entsprechende Delegaten-Abfangvorrichtung.
-
- Remoting-Nachricht
- argumentliste
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Component catalog used to control NonShared components lifetime
-
-
-
-
- Schreibt eine veröffentlichte Komponente.
-
-
-
-
- Gibt den Schnittstellennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt den eindeutigen Namen der Komponente zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Aktivierungstyp zurück, oder legt ihn fest.
-
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Stellt sicher, dass die Verarbeitung von Nachrichten im ursprünglichen Thread stattfinden.
-
-
-
-
- Aktion, die ausgeführt wird, wenn eine Nachricht verarbeitet werden soll.
-
-
-
-
- Verarbeitet eine Nachricht und berücksichtigt dabei den Synchronisierungskontext.
-
- Nachricht
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
-
-
-
- Receives channel data.
-
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Closes the connection.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Server-side MEF integration
-
-
-
-
- Registers all components in a MEF catalog attributed by "ComponentInterface" metadata tag.
-
-
-
-
- Registers all components in a MEF container attributed by "ComponentInterface" metadata tag.
-
-
-
-
- Registers exports provided by ComposablePartDefinition as components.
-
-
-
-
- MethodInfo for RegisterComponent{I} method, used to create generic method delegates
-
-
-
-
- Registers component implementing interface I. Component instance is provided by MEF container.
-
-
-
-
- Registers component of the given type. Component instance is provided by MEF container.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Führt die Verarbeitung einer Nachricht asynchron aus.
-
-
-
-
- Bestimmte Nachricht mit der festgelegten Aktion asychron verarbeiten.
-
- Nachricht
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Aktion, die zur asynchronen Verarbeitung der Nachricht aufgerufen wird.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem ver- bzw. entschlüsseln der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
-
-
-
-
- Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
-
-
-
-
- Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
- Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Account is locked. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Unknown username or bad password. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Multiple module controlers per module are not allowed. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No channel was created. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No Remoting Channel was created. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No channel factory method specified. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No formatter specified. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Notification service is not running on the host. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Address must not be empty. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Component host name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Empty session ID is not allowed. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Delegate to factory method missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Interface name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid configuration setting: {0} ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Setting 'connectionAgeLimit' must be 0 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Setting 'sweepFrequency' must be 0 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Parameter 'maxRetries' must be 1 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Method name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Outpit pin property name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Server URL missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die For type '{0}' is already a serialization handler registered. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The provided implementation type is not a class. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The provided interface type is not a interface. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The HTTP port must be set within the range 0-65535 liegen. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The TCP port must be set within the range 0-65535 liegen. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Client connection info missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid client request: {0}. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid secure transaction ID. May be caused by timeout. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Initialization Vector from server missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Public key changed since the message was encrypted. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Public key missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Server requires encrypted connection for this client. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No public key transmitted. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid format for 'address' parameter: {0} ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid user name or password. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Session ID '{0}' is invalid. Please log on first. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Cannot find component for interface '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No serialization handler is registered for type '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Method not found: '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Password is expired. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Error connecting remote host: {0}. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No remote address specified for reconnect. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Context information is missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Credentials missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Password missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die User name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Windows security token credential missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Lost connection to server '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die User is not authenticated by operating system. ähnelt.
-
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with .
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Gets the .
-
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Beschreibt eine konkretee Aufrufabfangaktion.
-
-
-
-
- Erstellt eine neue Instanz der CallInterceptionData-Klasse.
-
- Parameterwerte des abgefangenen Aufrufs
- Delegat für den Aufruf von InvokeRemoteMethod (bei Bedarf)
- Remoting-nachricht
-
-
-
- Führt den entfernten Methodenaufruf aus.
-
- Rückgabewert
-
-
-
- Gibt zurück, ob der Aufruf abgefangen wurde, oder legt dies fest.
-
-
-
-
- Gibt den zu verwendenden Rückgabewert zurück, oder legt ihn fest.
-
-
-
-
- Gibt ein Array der Parameterwerten zurück, mit welchen die abzufangende Methode aufgerufen wurde, oder legt sie fest.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- Fast compression, poor ratio (LZF).
-
-
-
-
- Average compression, better ratio (DeflateStream).
-
-
-
-
- Default compression level is Average.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Conditional lock with double checking.
-
- Object to lock.
- Locking condition.
- Critical section code.
-
-
-
- Anbieter für die serverseitige Kanalsenke zur verschlüsselten Kommunikation.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, für welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gibt zurück, ob der zwingend auch verschlüsseln muss, oder legt dies fest.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Serverseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Clientseite CryptoClientChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoServerChannelSink.
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Lebenszeit einer Client-Verbindung in Sekunden
- Intervall des Aufräumvorgangs in Sekunden
- Gibt an, ob clientseitig eine Kanalsenke für verschlüsselte Kommunikation vorhanden sein muss
- IP-Adressen Ausnahmeliste
-
-
-
- Erzeugt den gemeinsamen Schlüssel und bereitet dessen Übertragung zum Client vor.
-
- Sicherheitstransaktionskennung
- Anfrage-Header vom Client
- Antwortnachricht
- Antwort-Header
- Antwort-Datenstrom
- Status
-
-
-
- Entschlüsselt die eingehende Nachricht vom Client.
-
- Sicherheitstransaktionskennung
- Senkenstapel
- Anfrage-Nachricht vom Client
- Anfrage-Header vom Cient
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Prüft, ob eine bestimmte Sicherheitstransaktionskennung bereits bekannt ist.
-
- Sicherheitstransaktionskennung
- Wahr, wenn die Sicherheitstransaktion bekannt ist, ansonsten Falsch
-
-
-
- Erzeugt eine leere Antwortnachricht.
-
- Art des aktuellen Transaktionsschritts
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Prüft, ob für die Kommunikation mit einem bestimmten Client zwingend Verschlüsselung erforderlich ist, oder nicht.
-
- IP-Adresse des Clients
- Wahr, wenn Verschlüsselung erforderlich ist, ansonsten Falsch
-
-
-
- Gibt den Antwort-Datenstrom zurück.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Startet den Zeitgeber für den Aufräumvorgang.
-
-
-
-
- Räumt abgelaufende Client-Verbindungen weg.
-
-
-
-
- Gibt die nächste Kanalsenke in der Aufrufkette zurück.
-
-
-
-
- Anbieter der clientseitigen Kanalsenke für verschlüsselte Übertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufereignisse mit Abbruchmöglichkeit.
-
-
-
-
- Gibt den Inhalt des Objekts als Zeichenkette ausgedrückt zurück.
-
- Zeichenkette
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob der Aufruf abgebrochen werden soll, oder legt diest fest.
-
-
-
-
- Gibt die Ausnahme für den Abbruch zurück, oder legt sie fest.
-
-
-
-
- Gibt den Namen der Komponentenschnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Korrelationssatz für Ausgangs-Pins zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Methodennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Methodenargumente zurück, oder legt sie fest.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufabbruch-Ereignisse.
-
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Ausnahme für den Abbruch zurück, oder legt sie fest.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Activation type
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Activation type
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
diff --git a/nuget/Zyan 2.2 Package/lib/net40/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.2 Package/lib/net40/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 31954b20..00000000
Binary files a/nuget/Zyan 2.2 Package/lib/net40/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.2 Package/lib/net40/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.2 Package/lib/net40/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 11fe6f93..00000000
Binary files a/nuget/Zyan 2.2 Package/lib/net40/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.3 Package/Zyan.2.3.nupkg b/nuget/Zyan 2.3 Package/Zyan.2.3.nupkg
deleted file mode 100644
index dfa400ca..00000000
Binary files a/nuget/Zyan 2.3 Package/Zyan.2.3.nupkg and /dev/null differ
diff --git a/nuget/Zyan 2.3 Package/Zyan.2.3.nuspec b/nuget/Zyan 2.3 Package/Zyan.2.3.nuspec
deleted file mode 100644
index 3a7dc5c4..00000000
--- a/nuget/Zyan 2.3 Package/Zyan.2.3.nuspec
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
- Zyan
- 2.3
- Zyan
- Rainbird,yallie
- Hagen Siegel
- http://zyan.codeplex.com/license
- http://zyan.codeplex.com
- http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=zyan&DownloadId=248892
- false
- Zyan is a framework that simplifies development of distributed applications.
-With Zyan you can publish every .NET class for remote access over the network.
-Zyan is highly customizable and provides you with tools to build modular and plugable distributed applications.
-
- en-US
- Sockets TCP Remoting Distributed Cloud WCF EBC event-based-components flowdesign easy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/nuget/Zyan 2.3 Package/lib/net35/Zyan.Communication.dll b/nuget/Zyan 2.3 Package/lib/net35/Zyan.Communication.dll
deleted file mode 100644
index 685f67a2..00000000
Binary files a/nuget/Zyan 2.3 Package/lib/net35/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.3 Package/lib/net35/Zyan.Communication.pdb b/nuget/Zyan 2.3 Package/lib/net35/Zyan.Communication.pdb
deleted file mode 100644
index 4a1c8a7b..00000000
Binary files a/nuget/Zyan 2.3 Package/lib/net35/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.3 Package/lib/net35/Zyan.Communication.xml b/nuget/Zyan 2.3 Package/lib/net35/Zyan.Communication.xml
deleted file mode 100644
index ddd92e39..00000000
--- a/nuget/Zyan 2.3 Package/lib/net35/Zyan.Communication.xml
+++ /dev/null
@@ -1,12376 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Beschreibt Konfigurationseinstellungen für eine einzelne Zyan-Verbindung.
-
-
-
-
- Ersellt eine neue Instanz von ZyanConnectionSetup.
-
-
-
-
- Fügt ein neue Anmeldeinformation hinzu.
-
- Name
- Wert
-
-
-
- Gibt den Server-URL (z.B. "tcp://server1:46123/host1") zurück oder legt ihn fest.
-
-
-
-
- Gibt die Protokollkonfiguration zurück oder legt sie fest.
-
-
-
-
- Gibt die Anmeldeinformationen zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob sich die Verbindung automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist, oder legt diest fest.
-
-
-
-
- Gibt zurück, ob die Sitzung automatisch turnusgemäß verlängert werden soll, oder legt dies fest.
-
-
-
-
- Schnittstelle für Fabriken zur Produktion verteilbarer Komponenten.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Subscribe to a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Unsubscribe from a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Implementieren Sie diese Schnittstelle, um eine benutzerdefinierte Serialisierung für einen bestimmten Typen zu erstellen.
-
-
-
-
- Serailisiert ein Objekt.
-
- Objekt
- Rohdaten
-
-
-
- Deserialisiert Rohdaten in ein Objekt eines bestimmten Typs.
-
- Typ der Daten
- Rohdaten
- Objekt
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Ensures unlimited Remoting lifetime.
-
- Always null
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Clientseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Serverseite CryptoServerChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoClientChannelSink
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Maximale Anzahl der Verarbeitungsversuche
-
-
- Startet eine neue Sicherheitstransaktion
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Fordert einen gemeinsamen Schlüssel vom Server an.
-
- Original-Remoting-Nachricht
- Verschlüsselungsanbieter
-
-
-
- Löscht den gemeinsamen Schlüssel und die eindeutige Sicherheitstransaktionskennung.
-
-
-
- Erzeugt eine Anfrage nach einem gemeinsamen Schlüssel
- Transport-Header-Auflistung
-
-
- Entschlüsselt den eingehenden Antwort-Datenstrom
- Antwort-Datenstrom
- Antwort-Transportheader
- Entschlüsselter Datenstrom (oder null, wenn die Verschlüsselung fehlgeschlagen ist)
-
-
- Verarbeitet die Antwort der Servers einer Anfrage nach einen Gemeinsamen Schlüssel
- Transport-Header-Auflistung
- Verschlüsselungsanbieter
-
-
- Verschlüsselt eine bestimmte Remoting-Nachricht
- Anfrage-Transport-Header-Auflistung
- Anfrage-Datenstrom
- Verschlüsselter Datenstrom
-
-
-
- Verarbeitet die verschlüsselte Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlüsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlüsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurück.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nächste Kanalsenke in der Senkenkette zurück.
-
-
-
-
- Speichert Informationen über den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurück.
-
-
-
-
- Gibt die Header-Auflistung zurück.
-
-
-
-
- Gibt die Remoting-Nachricht zurück.
-
-
-
-
- Gibt die eindeutige Kennung der Sicherheitstransaktion zurück.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
- Remoting Configuration Parameters
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Ausnahme, die geworfen wird, wenn ein Methodenaufruf abgebrochen wurde.
-
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- The to visit.
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Client delegate interceptor.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for event wires.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Server component.
-
-
-
-
- Server component's event descriptor.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Gets the .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Gets the ;
-
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- SessionID uniqueidentifier
- SessionTimestamp datetime
- IdentityName nvarchar(255)
-
-
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Session manager interface.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session start time.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Gibt zurück, ob eine bestimmte Tabelle in der Verbundenen SQL Server Datenbank bereits angelegt wurde, oder nicht.
-
- SQL Server-Schema (z.B. dbo)
- Tabellenname
- Wahr, wenn die Tabelle existiert, ansonsten Falsch
-
-
-
- Stellt sicher, dass die Sitzungstabelle in der SQL Server Datenbank existiert.
-
-
-
-
- Stellt sicher, dass die Variablentabelle in der SQL Server Datenbank existiert.
-
-
-
-
- Ruft eine bestimmte Sitzung aus der SQL Server Datenbank ab.
-
- Sitzungsschlüssel
- Sitzungsobjekt
-
-
-
- Ruft den Wert einer bestimmten Sitzungsvariable aus der SQL Server Datenbank ab.
-
- Sitzungsschlüssel
- Variablenname
- Wert der Variable
-
-
-
- Legt den Wert einer bestimmten Sitzungsvariable in der SQL Server Datenbank fest.
-
- Sitzungsschlüssel
- Variablenname
- Wert der Variable
-
-
-
- Gibt zurück, ob eine bestimmte Sitzung in der SQL Server Datenbank existiert, oder nicht.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Speichert eine Sitzung in der SQL Server Datenbank ab.
-
- Sitzungsobjekt
-
-
-
- Löscht eine bestimmte Sitzung aus der SQL Server Datenbank.
-
- Sitzungsschlüssel
-
-
-
- Entfernt abgelaufene Sitzungen aus der SQL Server Datenbank.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter für symmetrische Verschlüsselung.
-
- Folgende Algorithmen weren unterstützt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden Verschlüsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter für symmetrische Verschlüsselung
-
-
-
- Verschlüsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlüsselten Datenstrom zurück.
-
- Der verschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Unverschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Verschlüsselter Datenstrom
-
-
-
- Entschlüsselt einen bestimmten symmetrisch verschlüsselten Datenstrom gibt den entschlüsselten Datenstrom zurück.
-
- Der entschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Verschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Entschlüsselter Datenstrom
-
-
-
- Speichert Daten, die über Prozessgrenzen hinweg implizit im Aufrufkontext übertragen werden können.
-
-
-
-
- Erstellt eine neue Instanz von LogicalCallContextData.
-
-
-
-
- Gibt den Datenspeicher zurück.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Auflistung von Aufrufabfangvorrichtungen.
-
-
-
-
- Erzeugt eine neue Instanz der CallInterceptorCollection-Klasse.
-
-
-
-
- Wird aufgerufen, wenn ein neuer Eintrag eingefügt wird.
-
- Index
- Objekt
-
-
-
- Wird aufgerufen, wenn ein Eintrag entfernt wird.
-
- Index
-
-
-
- Wird aufgerufen, wenn ein Eintrag neu zugewiesen wird.
-
- Index
- Objekt
-
-
-
- Wird aufgerufen, wenn alle Einträge entfernt werden sollen.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Sucht eine passende Aufrufabfangvorrichtung für ein bestimmten Methodenaufruf.
-
- Typ der Dienstschnittstelle
- Unique name of the intercepted component.
- Remoting-Nachricht des Methodenaufrufs vom Proxy
- Aufrufabfangvorrichtung oder null
-
-
-
- Creates call interceptor helper for the given interface
-
-
-
-
- Aufzählung der verfügbaren Aktivierungsarten.
-
-
-
-
- Komponenteninstanz lebt nur einen Aufruf lang. Für jeden Aufruf wird eine separate Instanz erzeugt.
- SingleCallaktivierte Komponenten müssen nicht threadsicher sein.
-
-
-
-
- Komponenteninstanz wird bei erstem Aufruf erzeugt und wird für alle weiteren Aufrufe wiederverwendet.
- Singltonaktivierte Komponenten müssen threadsicher sein.
-
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Various extension methods.
-
-
-
-
- Merges two sequences by using specified selector (missing in .NET Framework 3.5).
-
- First sequence element type.
- Second sequence element type.
- Resulting sequence element type.
- First sequence.
- Second sequence.
- Selector function.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Conditional lock with double checking.
-
- Object to lock.
- Locking condition.
- Critical section code.
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Namen der von Client und Server gemeinsam genutzten Transportheader.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion.
-
-
-
-
- Status der Sicherheitstransaktion.
-
-
-
-
- Öffentlicher RSA Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Inizialisierungsvektor.
-
-
-
-
- Aufzählung der einzelnen Verarbeitungsschritte einer Sicherheitstransaktion.
-
-
-
-
- Uninizialisiert, noch nichts geschehen.
-
-
-
-
- Client sendet den öffentlichen Schlüssel an den Server.
-
-
-
-
- Server sendet den verschlüsselten gemeinsamen Schlüssel zurück zum Client.
-
-
-
-
- Client sendet die verschlüsselte Anfragenachricht an den Server.
-
-
-
-
- Server sendet die verschlüsselte Antwortnachricht an den Client zurück.
-
-
-
-
- Unbekannte Sicherheitstransaktionskennung.
-
-
-
-
- Enthält Clientverbindungsinformation zu einer Sicherheitstransaktion.
-
-
-
- Erstellt eine neue Instanz von ClientConnectionData
- Sicherheitstransaktionskennung
- Verschlüsselungsanbieter
-
-
-
- Entsorgt die Verbindungsdaten.
-
-
-
-
- Aktualisiert den Zeitstempel.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
- Legt fest, ob der Destruktor nicht aufgerufen werden soll
-
-
-
- Wirft eine Ausnahme, wenn das Objekt bereits entsorgt wurde.
-
-
-
-
- Gibt die Sicherheitstransaktionskennung zurück.
-
-
-
-
- Gibt den verwendeten Kryptografieanbieter für symmetrische Verschlüsselung zurück.
-
-
-
-
- Gibt den Zeitpunkt der letzten Kommunikation zurück.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- Gets a stream for accessing the message´s body raw data.
-
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufereignisse.
-
-
-
-
- Gibt den Inhalt des Objekts als Zeichenkette ausgedrückt zurück.
-
- Zeichenkette
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Namen der Komponentenschnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Korrelationssatz für Delegaten zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Methodennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Methodenargumente zurück, oder legt sie fest.
-
-
-
-
- Gibt den Rückgabewert der Methode zurück, oder legt ihn fest.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- TCP-Anschlussnummer
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- TCP-Anschlussnummer
- Komponenten-Katalog
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Komponenten-Katalog
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Sitzungsverwaltung
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Sitzungsverwaltung
- Komponenten-Katalog
-
-
-
- Request for authentication.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Startet das Horchen auf Client-Anfragen.
-
-
-
-
- Beendet das Horchen auf Client-Anfragen.
-
-
-
-
- Schließt den Kanal, falls dieser geöffent ist.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Startet den Benachrichtigungsdienst.
-
-
-
-
- Beendet den Benachrichtigungsdienst.
-
-
-
-
- Veröffentlicht ein Ereignis einer Serverkomponente.
-
- Ereignisname
- Delegat für Benachrichtigungsversand an registrierte Clients
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gibt den Namen des Komponentenhosts zurück.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Gibt zurück, ob der Benachrichtigungsdienst läuft, oder nicht.
-
-
-
-
- Gibt den Benachrichtigungsdienst zurück.
-
-
-
-
- Gibt die Verwaltung für benutzerdefinierte Serialisierungsbehandlung zurück.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Verwaltet Serialisierungshandler.
-
-
-
-
- Erzeugt eine neue Instanz der SerializationHandlerRepository-Klasse.
-
-
-
-
- Registriert einen Serialisierungshandler für einen bestimmten Typ.
-
- Typ, dessen Serialisierung behandelt werden soll
- Serialisierungshandler
-
-
-
- Entfernt die Registrierung eines Serialisierungshandlers für einen bestimmten Typ.
-
- Typ
-
-
-
- Ermittelt - wenn möglich - einen passenden Serialisierungshandler für den angegebenen Typen.
-
- Typ
- Behandelter Typ
- Serialisierungshandler
-
-
-
- Gibt einen typisierten Enumerator zurück.
-
- Typisierter Enumerator
-
-
-
- Gibt einen Enumerator zurück.
-
- Enumerator
-
-
-
- Gibt den registrierten Serialisierungshandler für einen bestimmten Typ zurück.
-
- Behandelter Typ
- Serialisierungshandler
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the Authentication Provider to be used.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Singleton class for the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- Gets an instance of the .
-
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- instance.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Gets the .
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- The properties of the instance.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Beschreibt eine Sitzung auf dem Server.
-
-
-
-
- Erzeugt eine neue Instanz von ServerSession.
-
- Sitzungsschlüssel
- Identität
- Adapter für den Zugriff auf Sitzungsvariablen
-
-
-
- Erzeugt eine neue Instanz von ServerSession.
-
- Sitzungsschlüssel
- Zeitstempel der Sitzung
- Identität
- Adapter für den Zugriff auf Sitzungsvariablen
-
-
-
- Gibt die Sitzung des aktuellen Threads zurück.
-
-
-
-
- Gibt den Sitzungsschlüssel zurück.
-
-
-
-
- Gibt die Identität des Beutzers der Sitzung zurück.
-
-
-
-
- Gibt den Zeitstempel der Sitzung zurück.
-
-
-
-
- Gibt ein Adapter-Objekt für den Zugriff auf Sitzungsvariablen zurück.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Encapsulates a method that has five parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has six parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has seven parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has eight parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has nine parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has ten parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has five parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has six parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has seven parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has eight parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has nine parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has ten parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Gets the .
-
-
-
-
- Stellt sicher, dass die durchlaufende Nachricht innerhalb einer Transaktion verarbeitet wird.
-
-
-
-
- Erzeugt eine neue Instanz von TransactionStarter.
-
-
-
-
- Erzeugt eine neue Instanz von TransactionStarter
-
- Isolationsstufe
- bereichsoption
- Ablaufzeitspanne
-
-
-
- Eingangs-Pin.
-
- Nachricht
-
-
-
- Ausgangs-Pin.
-
-
-
-
- Ausgangs-Pin, bei Transaktionsabbruch.
-
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Gibt die Isolationsstufe der Transaktion zurück, oder legt sie fest.
-
-
-
-
- Gibt die Ablaufzeitspanne zurück oder legt sie fest.
-
-
-
-
- Gibt die Bereichsoption zurück oder legt sie fest.
-
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component
- Instance of the server component
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- Instance of the server component
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provied.
-
- Invocation details
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Wires up event handlers.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Subscribe to a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Unsubscribe from a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Login credentials
- Specifies whether the proxy should relogin automatically when the session expired
- Specifies whether the session should be automaticly kept alive
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Subscribes for receiving notifications of a specified event.
-
- Event name
- Client side event handler
- Unique subscription ID
-
-
-
- Unsubscribe for receiving notifications of a specified event.
-
- Unique subscription ID
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Release managed resources.
-
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments
- True, if the event is handled, otherwis false
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on ervery interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reconnects to all remote events or delegates of any know proxy for this connection, after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Gets the session ID.
-
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Event: Fired when disconnected.
-
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Container für Objekte die mit benutzerdefinierter Serialisierung verarbeitet werden.
-
-
-
-
- Erstellt eine neue Instanz der CustomSerializationContainer-Klasse.
-
-
-
-
- Erstellt eine neue Instanz der CustomSerializationContainer-Klasse.
-
- Behandelter Typ
- Tatsächlicher der Daten
- Rohdaten
-
-
-
- Gibt den behandelten Typ zurück, oder legt ih nfest.
-
-
-
-
- Gibt den tatsächlichen Typ der Daten zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Rohdaten zurück, oder legt sie fest.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Delegat für benutzerdefinierte Aufrufabfanglogik.
-
- Aufrufabfang-Aktion
-
-
-
- Allgemeine Implementierung einer Aufrufabfangvorrichtung.
-
-
-
-
- Erzeugt eine neue Instanz der CallInterceptor-Klasse.
-
- Schnittstellentyp der Komponente, deren Aufrufe abgefangen werden sollen
- Unique name of the intercepted component.
- Art des Members, dessen Aufrufe abgefangen werden sollen
- Name des Members, dessen Aufrufe abgefangen werden sollen
- Array mit den Typen der Parameter des abzufangenden Members
- Delegat, der beim Abfangen aufgerufen wird
-
-
-
- Erzeugt eine neue Instanz der CallInterceptor-Klasse.
-
- Schnittstellentyp der Komponente, deren Aufrufe abgefangen werden sollen
- Art des Members, dessen Aufrufe abgefangen werden sollen
- Name des Members, dessen Aufrufe abgefangen werden sollen
- Array mit den Typen der Parameter des abzufangenden Members
- Delegat, der beim Abfangen aufgerufen wird
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Gibt die Schnittstelle der Komponenten zurück, deren Aufruf abgefangen werden soll, oder legt sie fest.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gibt die Art des abzufangenden Members zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Namen der abzufangenden Methode zurück, oder legt ihn fest.
-
-
-
-
- Gibt ein Array der als Parameter erwarteten Typen der aubzufangenden Methode zurück, oder legt sie fest.
-
-
-
-
- Gibt den Delegaten zurück, der beim Abfangen des Aufrufs anstelle dessen aufgerufen wird, oder legt ihn fest.
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Ausnahme, die geworfen wird, wenn die Sitzung ungültig oder aufgelaufen ist.
-
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Delegat für den Aufruf von InvokeRemoteMethod.
-
- Remoting-Nachricht
- Gibt an, ob das Abfangen von Aufrufen zugelassen wird, oder nicht
- Antwortnachricht
-
-
-
- Stellvertreterobjekt für den Zugriff auf eine entfernte Komponente.
-
-
-
-
- Konstruktor.
-
- Eindeutiger Komponentenname
- Schnittstelle der entfernten Komponente
- Verbindungsobjekt
- Implizite Transaktionsübertragung
- Sitzungsschlüssel
- Name des entfernten Komponentenhosts
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
- Optional! Anmeldeinformationen, die nur benötigt werden, wenn autoLoginOnExpiredSession auf Wahr eingestellt ist
- Aktivierungsart
-
-
-
- Invoke remote method.
-
- Remoting method invocation message.
- Reply message
-
-
-
- Adds a handler to a remote event or delegate.
-
- Correlation data
-
-
-
- Removes a handler from a remote event or delegate.
-
- Correlation data
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
-
-
-
- Führt einen entfernten Methodenaufruf aus.
-
- Remoting-Nachricht mit Details für den entfernten Methodenaufruf
- Gibt an, ob das Abfangen von Aufrufen zugelassen wird, oder nicht
- Remoting Antwortnachricht
-
-
-
- Ersetzt Delegaten-Parameter einer Remoting-Nachricht durch eine entsprechende Delegaten-Abfangvorrichtung.
-
- Remoting-Nachricht
- argumentliste
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Schreibt eine veröffentlichte Komponente.
-
-
-
-
- Gibt den Schnittstellennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt den eindeutigen Namen der Komponente zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Aktivierungstyp zurück, oder legt ihn fest.
-
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Stellt sicher, dass die Verarbeitung von Nachrichten im ursprünglichen Thread stattfinden.
-
-
-
-
- Aktion, die ausgeführt wird, wenn eine Nachricht verarbeitet werden soll.
-
-
-
-
- Verarbeitet eine Nachricht und berücksichtigt dabei den Synchronisierungskontext.
-
- Nachricht
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Closes the connection.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Führt die Verarbeitung einer Nachricht asynchron aus.
-
-
-
-
- Bestimmte Nachricht mit der festgelegten Aktion asychron verarbeiten.
-
- Nachricht
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Aktion, die zur asynchronen Verarbeitung der Nachricht aufgerufen wird.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem ver- bzw. entschlüsseln der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
-
-
-
-
- Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
-
-
-
-
- Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
- Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Account is locked. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Unknown username or bad password. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Multiple module controlers per module are not allowed. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No channel was created. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No Remoting Channel was created. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No channel factory method specified. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No formatter specified. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Notification service is not running on the host. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Address must not be empty. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Component host name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Empty session ID is not allowed. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Delegate to factory method missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Interface name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid configuration setting: {0} ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Setting 'connectionAgeLimit' must be 0 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Setting 'sweepFrequency' must be 0 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Parameter 'maxRetries' must be 1 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Method name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Outpit pin property name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Server URL missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die For type '{0}' is already a serialization handler registered. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The provided implementation type is not a class. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The provided interface type is not a interface. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The HTTP port must be set within the range 0-65535 liegen. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The TCP port must be set within the range 0-65535 liegen. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Client connection info missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid client request: {0}. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid secure transaction ID. May be caused by timeout. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Initialization Vector from server missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Public key changed since the message was encrypted. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Public key missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Server requires encrypted connection for this client. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No public key transmitted. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid format for 'address' parameter: {0} ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid user name or password. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Session ID '{0}' is invalid. Please log on first. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Cannot find component for interface '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No serialization handler is registered for type '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Method not found: '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Password is expired. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Error connecting remote host: {0}. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Error receiving channel information from remote host. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Error sending channel information to remote host. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No message sink set. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No remote address specified for reconnect. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Context information is missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Credentials missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Password missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die User name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Windows security token credential missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Lost connection to server '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die User is not authenticated by operating system. ähnelt.
-
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with .
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Gets the .
-
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Beschreibt eine konkretee Aufrufabfangaktion.
-
-
-
-
- Erstellt eine neue Instanz der CallInterceptionData-Klasse.
-
- Parameterwerte des abgefangenen Aufrufs
- Delegat für den Aufruf von InvokeRemoteMethod (bei Bedarf)
- Remoting-nachricht
-
-
-
- Führt den entfernten Methodenaufruf aus.
-
- Rückgabewert
-
-
-
- Gibt zurück, ob der Aufruf abgefangen wurde, oder legt dies fest.
-
-
-
-
- Gibt den zu verwendenden Rückgabewert zurück, oder legt ihn fest.
-
-
-
-
- Gibt ein Array der Parameterwerten zurück, mit welchen die abzufangende Methode aufgerufen wurde, oder legt sie fest.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- Fast compression, poor ratio (LZF).
-
-
-
-
- Average compression, better ratio (DeflateStream).
-
-
-
-
- Default compression level is Average.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
-
- Anbieter für die serverseitige Kanalsenke zur verschlüsselten Kommunikation.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, für welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gibt zurück, ob der zwingend auch verschlüsseln muss, oder legt dies fest.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Serverseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Clientseite CryptoClientChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoServerChannelSink.
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Lebenszeit einer Client-Verbindung in Sekunden
- Intervall des Aufräumvorgangs in Sekunden
- Gibt an, ob clientseitig eine Kanalsenke für verschlüsselte Kommunikation vorhanden sein muss
- IP-Adressen Ausnahmeliste
-
-
-
- Erzeugt den gemeinsamen Schlüssel und bereitet dessen Übertragung zum Client vor.
-
- Sicherheitstransaktionskennung
- Anfrage-Header vom Client
- Antwortnachricht
- Antwort-Header
- Antwort-Datenstrom
- Status
-
-
-
- Entschlüsselt die eingehende Nachricht vom Client.
-
- Sicherheitstransaktionskennung
- Senkenstapel
- Anfrage-Nachricht vom Client
- Anfrage-Header vom Cient
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Prüft, ob eine bestimmte Sicherheitstransaktionskennung bereits bekannt ist.
-
- Sicherheitstransaktionskennung
- Wahr, wenn die Sicherheitstransaktion bekannt ist, ansonsten Falsch
-
-
-
- Erzeugt eine leere Antwortnachricht.
-
- Art des aktuellen Transaktionsschritts
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Prüft, ob für die Kommunikation mit einem bestimmten Client zwingend Verschlüsselung erforderlich ist, oder nicht.
-
- IP-Adresse des Clients
- Wahr, wenn Verschlüsselung erforderlich ist, ansonsten Falsch
-
-
-
- Gibt den Antwort-Datenstrom zurück.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Startet den Zeitgeber für den Aufräumvorgang.
-
-
-
-
- Räumt abgelaufende Client-Verbindungen weg.
-
-
-
-
- Gibt die nächste Kanalsenke in der Aufrufkette zurück.
-
-
-
-
- Anbieter der clientseitigen Kanalsenke für verschlüsselte Übertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufereignisse mit Abbruchmöglichkeit.
-
-
-
-
- Gibt den Inhalt des Objekts als Zeichenkette ausgedrückt zurück.
-
- Zeichenkette
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob der Aufruf abgebrochen werden soll, oder legt diest fest.
-
-
-
-
- Gibt die Ausnahme für den Abbruch zurück, oder legt sie fest.
-
-
-
-
- Gibt den Namen der Komponentenschnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Korrelationssatz für Ausgangs-Pins zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Methodennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Methodenargumente zurück, oder legt sie fest.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufabbruch-Ereignisse.
-
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Ausnahme für den Abbruch zurück, oder legt sie fest.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Activation type
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Activation type
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
diff --git a/nuget/Zyan 2.3 Package/lib/net35/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.3 Package/lib/net35/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 71a3eefa..00000000
Binary files a/nuget/Zyan 2.3 Package/lib/net35/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.3 Package/lib/net35/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.3 Package/lib/net35/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index b26c33d1..00000000
Binary files a/nuget/Zyan 2.3 Package/lib/net35/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.3 Package/lib/net40/Zyan.Communication.dll b/nuget/Zyan 2.3 Package/lib/net40/Zyan.Communication.dll
deleted file mode 100644
index d4870a51..00000000
Binary files a/nuget/Zyan 2.3 Package/lib/net40/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.3 Package/lib/net40/Zyan.Communication.pdb b/nuget/Zyan 2.3 Package/lib/net40/Zyan.Communication.pdb
deleted file mode 100644
index b4e66c8a..00000000
Binary files a/nuget/Zyan 2.3 Package/lib/net40/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.3 Package/lib/net40/Zyan.Communication.xml b/nuget/Zyan 2.3 Package/lib/net40/Zyan.Communication.xml
deleted file mode 100644
index ec1a8862..00000000
--- a/nuget/Zyan 2.3 Package/lib/net40/Zyan.Communication.xml
+++ /dev/null
@@ -1,12530 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Beschreibt Konfigurationseinstellungen für eine einzelne Zyan-Verbindung.
-
-
-
-
- Ersellt eine neue Instanz von ZyanConnectionSetup.
-
-
-
-
- Fügt ein neue Anmeldeinformation hinzu.
-
- Name
- Wert
-
-
-
- Gibt den Server-URL (z.B. "tcp://server1:46123/host1") zurück oder legt ihn fest.
-
-
-
-
- Gibt die Protokollkonfiguration zurück oder legt sie fest.
-
-
-
-
- Gibt die Anmeldeinformationen zurück, oder legt sie fest.
-
-
-
-
- Gibt zurück, ob sich die Verbindung automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist, oder legt diest fest.
-
-
-
-
- Gibt zurück, ob die Sitzung automatisch turnusgemäß verlängert werden soll, oder legt dies fest.
-
-
-
-
- Schnittstelle für Fabriken zur Produktion verteilbarer Komponenten.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Subscribe to a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Unsubscribe from a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Implementieren Sie diese Schnittstelle, um eine benutzerdefinierte Serialisierung für einen bestimmten Typen zu erstellen.
-
-
-
-
- Serailisiert ein Objekt.
-
- Objekt
- Rohdaten
-
-
-
- Deserialisiert Rohdaten in ein Objekt eines bestimmten Typs.
-
- Typ der Daten
- Rohdaten
- Objekt
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Ensures unlimited Remoting lifetime.
-
- Always null
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Specifies that a type is a component that can be published by Zyan
-
-
-
-
- MEF metadata key for component interface.
-
-
-
-
- MEF metadata key for IsPublished flag.
-
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets interface attached to this ZyanComponent instance.
-
-
-
-
- Gets or sets value indicating whether the component should be registered in ZyanComponentHost.
-
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Clientseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Serverseite CryptoServerChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoClientChannelSink
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Maximale Anzahl der Verarbeitungsversuche
-
-
- Startet eine neue Sicherheitstransaktion
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Fordert einen gemeinsamen Schlüssel vom Server an.
-
- Original-Remoting-Nachricht
- Verschlüsselungsanbieter
-
-
-
- Löscht den gemeinsamen Schlüssel und die eindeutige Sicherheitstransaktionskennung.
-
-
-
- Erzeugt eine Anfrage nach einem gemeinsamen Schlüssel
- Transport-Header-Auflistung
-
-
- Entschlüsselt den eingehenden Antwort-Datenstrom
- Antwort-Datenstrom
- Antwort-Transportheader
- Entschlüsselter Datenstrom (oder null, wenn die Verschlüsselung fehlgeschlagen ist)
-
-
- Verarbeitet die Antwort der Servers einer Anfrage nach einen Gemeinsamen Schlüssel
- Transport-Header-Auflistung
- Verschlüsselungsanbieter
-
-
- Verschlüsselt eine bestimmte Remoting-Nachricht
- Anfrage-Transport-Header-Auflistung
- Anfrage-Datenstrom
- Verschlüsselter Datenstrom
-
-
-
- Verarbeitet die verschlüsselte Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlüsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlüsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurück.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nächste Kanalsenke in der Senkenkette zurück.
-
-
-
-
- Speichert Informationen über den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurück.
-
-
-
-
- Gibt die Header-Auflistung zurück.
-
-
-
-
- Gibt die Remoting-Nachricht zurück.
-
-
-
-
- Gibt die eindeutige Kennung der Sicherheitstransaktion zurück.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
- Remoting Configuration Parameters
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Ausnahme, die geworfen wird, wenn ein Methodenaufruf abgebrochen wurde.
-
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von InvokeCanceledException.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- The to visit.
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Client delegate interceptor.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for event wires.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Server component.
-
-
-
-
- Server component's event descriptor.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Composable part linked to a remote component retrieved via ZyanConnection.
- Creates transparent proxy for the remote component.
-
-
-
-
- Initializes a new instance of the class.
-
- The composable part definition.
-
-
-
- Method info for the ZyanConnection.CreateProxy{T}(string uniqueName, bool implicitTransactionTransfer) generic method.
-
-
-
-
- Method info for the ZyanConnection.CreateProxy{ComponentInterface}(string uniqueName, bool implicitTransactionTransfer) method.
- This method info is created on demand.
-
-
-
-
- Gets the exported object described by the specified object.
-
- One of the objects from the property that describes the exported object to return.
-
- The exported object described by .
-
-
-
-
- This method is not supported because composable part is a proxy for the remote component.
- We can't put anything into it.
-
- One of the objects from the property that specifies the import to be set.
- A collection of objects of which to set the import described by .
-
-
-
- Gets a collection of the objects
- that describe the exported objects provided by the part.
-
- A collection of objects that describe
- the exported objects provided by the .
-
-
-
- Gets a collection of the
- objects that describe the imported objects required by the part.
-
- A collection of objects that describe
- the imported objects required by the .
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Gets the .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Gets the ;
-
-
-
-
- Specifies that all classes implementing the interface are Zyan components
-
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets the component interface.
-
-
-
-
- Gets or sets a value indicating whether this instance should be published by ZyanComponentHost.
-
-
- true if this instance is published; otherwise, false.
-
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- SessionID uniqueidentifier
- SessionTimestamp datetime
- IdentityName nvarchar(255)
-
-
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Session manager interface.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session start time.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Gibt zurück, ob eine bestimmte Tabelle in der Verbundenen SQL Server Datenbank bereits angelegt wurde, oder nicht.
-
- SQL Server-Schema (z.B. dbo)
- Tabellenname
- Wahr, wenn die Tabelle existiert, ansonsten Falsch
-
-
-
- Stellt sicher, dass die Sitzungstabelle in der SQL Server Datenbank existiert.
-
-
-
-
- Stellt sicher, dass die Variablentabelle in der SQL Server Datenbank existiert.
-
-
-
-
- Ruft eine bestimmte Sitzung aus der SQL Server Datenbank ab.
-
- Sitzungsschlüssel
- Sitzungsobjekt
-
-
-
- Ruft den Wert einer bestimmten Sitzungsvariable aus der SQL Server Datenbank ab.
-
- Sitzungsschlüssel
- Variablenname
- Wert der Variable
-
-
-
- Legt den Wert einer bestimmten Sitzungsvariable in der SQL Server Datenbank fest.
-
- Sitzungsschlüssel
- Variablenname
- Wert der Variable
-
-
-
- Gibt zurück, ob eine bestimmte Sitzung in der SQL Server Datenbank existiert, oder nicht.
-
- Sitzungsschlüssel
- Wahr, wenn die Sitzung existiert, ansonsten Falsch
-
-
-
- Speichert eine Sitzung in der SQL Server Datenbank ab.
-
- Sitzungsobjekt
-
-
-
- Löscht eine bestimmte Sitzung aus der SQL Server Datenbank.
-
- Sitzungsschlüssel
-
-
-
- Entfernt abgelaufene Sitzungen aus der SQL Server Datenbank.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter für symmetrische Verschlüsselung.
-
- Folgende Algorithmen weren unterstützt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden Verschlüsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter für symmetrische Verschlüsselung
-
-
-
- Verschlüsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlüsselten Datenstrom zurück.
-
- Der verschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Unverschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Verschlüsselter Datenstrom
-
-
-
- Entschlüsselt einen bestimmten symmetrisch verschlüsselten Datenstrom gibt den entschlüsselten Datenstrom zurück.
-
- Der entschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Verschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Entschlüsselter Datenstrom
-
-
-
- Speichert Daten, die über Prozessgrenzen hinweg implizit im Aufrufkontext übertragen werden können.
-
-
-
-
- Erstellt eine neue Instanz von LogicalCallContextData.
-
-
-
-
- Gibt den Datenspeicher zurück.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Extension methods for ComposablePartDefinition, ExportDefinition, etc
-
-
-
-
- Returns true if export definition is ZyanComponent
-
-
-
-
- Returns true if part definition uses NonShared creation policy
-
-
-
-
- Returns true if part definition uses NonShared or Any creation policy
-
-
-
-
- Auflistung von Aufrufabfangvorrichtungen.
-
-
-
-
- Erzeugt eine neue Instanz der CallInterceptorCollection-Klasse.
-
-
-
-
- Wird aufgerufen, wenn ein neuer Eintrag eingefügt wird.
-
- Index
- Objekt
-
-
-
- Wird aufgerufen, wenn ein Eintrag entfernt wird.
-
- Index
-
-
-
- Wird aufgerufen, wenn ein Eintrag neu zugewiesen wird.
-
- Index
- Objekt
-
-
-
- Wird aufgerufen, wenn alle Einträge entfernt werden sollen.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Sucht eine passende Aufrufabfangvorrichtung für ein bestimmten Methodenaufruf.
-
- Typ der Dienstschnittstelle
- Unique name of the intercepted component.
- Remoting-Nachricht des Methodenaufrufs vom Proxy
- Aufrufabfangvorrichtung oder null
-
-
-
- Creates call interceptor helper for the given interface
-
-
-
-
- Aufzählung der verfügbaren Aktivierungsarten.
-
-
-
-
- Komponenteninstanz lebt nur einen Aufruf lang. Für jeden Aufruf wird eine separate Instanz erzeugt.
- SingleCallaktivierte Komponenten müssen nicht threadsicher sein.
-
-
-
-
- Komponenteninstanz wird bei erstem Aufruf erzeugt und wird für alle weiteren Aufrufe wiederverwendet.
- Singltonaktivierte Komponenten müssen threadsicher sein.
-
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Namen der von Client und Server gemeinsam genutzten Transportheader.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion.
-
-
-
-
- Status der Sicherheitstransaktion.
-
-
-
-
- Öffentlicher RSA Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Inizialisierungsvektor.
-
-
-
-
- Aufzählung der einzelnen Verarbeitungsschritte einer Sicherheitstransaktion.
-
-
-
-
- Uninizialisiert, noch nichts geschehen.
-
-
-
-
- Client sendet den öffentlichen Schlüssel an den Server.
-
-
-
-
- Server sendet den verschlüsselten gemeinsamen Schlüssel zurück zum Client.
-
-
-
-
- Client sendet die verschlüsselte Anfragenachricht an den Server.
-
-
-
-
- Server sendet die verschlüsselte Antwortnachricht an den Client zurück.
-
-
-
-
- Unbekannte Sicherheitstransaktionskennung.
-
-
-
-
- Enthält Clientverbindungsinformation zu einer Sicherheitstransaktion.
-
-
-
- Erstellt eine neue Instanz von ClientConnectionData
- Sicherheitstransaktionskennung
- Verschlüsselungsanbieter
-
-
-
- Entsorgt die Verbindungsdaten.
-
-
-
-
- Aktualisiert den Zeitstempel.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
- Legt fest, ob der Destruktor nicht aufgerufen werden soll
-
-
-
- Wirft eine Ausnahme, wenn das Objekt bereits entsorgt wurde.
-
-
-
-
- Gibt die Sicherheitstransaktionskennung zurück.
-
-
-
-
- Gibt den verwendeten Kryptografieanbieter für symmetrische Verschlüsselung zurück.
-
-
-
-
- Gibt den Zeitpunkt der letzten Kommunikation zurück.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- Gets a stream for accessing the message´s body raw data.
-
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufereignisse.
-
-
-
-
- Gibt den Inhalt des Objekts als Zeichenkette ausgedrückt zurück.
-
- Zeichenkette
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Namen der Komponentenschnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Korrelationssatz für Delegaten zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Methodennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Methodenargumente zurück, oder legt sie fest.
-
-
-
-
- Gibt den Rückgabewert der Methode zurück, oder legt ihn fest.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- TCP-Anschlussnummer
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- TCP-Anschlussnummer
- Komponenten-Katalog
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Komponenten-Katalog
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Sitzungsverwaltung
-
-
-
- Konstruktor.
-
- Name des Komponentenhosts
- Protokoll-Einstellungen
- Sitzungsverwaltung
- Komponenten-Katalog
-
-
-
- Request for authentication.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Startet das Horchen auf Client-Anfragen.
-
-
-
-
- Beendet das Horchen auf Client-Anfragen.
-
-
-
-
- Schließt den Kanal, falls dieser geöffent ist.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Startet den Benachrichtigungsdienst.
-
-
-
-
- Beendet den Benachrichtigungsdienst.
-
-
-
-
- Veröffentlicht ein Ereignis einer Serverkomponente.
-
- Ereignisname
- Delegat für Benachrichtigungsversand an registrierte Clients
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gibt den Namen des Komponentenhosts zurück.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Gibt zurück, ob der Benachrichtigungsdienst läuft, oder nicht.
-
-
-
-
- Gibt den Benachrichtigungsdienst zurück.
-
-
-
-
- Gibt die Verwaltung für benutzerdefinierte Serialisierungsbehandlung zurück.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Verwaltet Serialisierungshandler.
-
-
-
-
- Erzeugt eine neue Instanz der SerializationHandlerRepository-Klasse.
-
-
-
-
- Registriert einen Serialisierungshandler für einen bestimmten Typ.
-
- Typ, dessen Serialisierung behandelt werden soll
- Serialisierungshandler
-
-
-
- Entfernt die Registrierung eines Serialisierungshandlers für einen bestimmten Typ.
-
- Typ
-
-
-
- Ermittelt - wenn möglich - einen passenden Serialisierungshandler für den angegebenen Typen.
-
- Typ
- Behandelter Typ
- Serialisierungshandler
-
-
-
- Gibt einen typisierten Enumerator zurück.
-
- Typisierter Enumerator
-
-
-
- Gibt einen Enumerator zurück.
-
- Enumerator
-
-
-
- Gibt den registrierten Serialisierungshandler für einen bestimmten Typ zurück.
-
- Behandelter Typ
- Serialisierungshandler
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the Authentication Provider to be used.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Singleton class for the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- Gets an instance of the .
-
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- instance.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Gets the .
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- The properties of the instance.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- An immutable ComposablePartCatalog created from a .
-
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
-
-
-
- ZyanConnection to a remote component host.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled for proxy objects created using this catalog instance.
-
-
-
-
- Gets the part definitions that are contained in the catalog.
-
- The
- contained in the .
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Beschreibt eine Sitzung auf dem Server.
-
-
-
-
- Erzeugt eine neue Instanz von ServerSession.
-
- Sitzungsschlüssel
- Identität
- Adapter für den Zugriff auf Sitzungsvariablen
-
-
-
- Erzeugt eine neue Instanz von ServerSession.
-
- Sitzungsschlüssel
- Zeitstempel der Sitzung
- Identität
- Adapter für den Zugriff auf Sitzungsvariablen
-
-
-
- Gibt die Sitzung des aktuellen Threads zurück.
-
-
-
-
- Gibt den Sitzungsschlüssel zurück.
-
-
-
-
- Gibt die Identität des Beutzers der Sitzung zurück.
-
-
-
-
- Gibt den Zeitstempel der Sitzung zurück.
-
-
-
-
- Gibt ein Adapter-Objekt für den Zugriff auf Sitzungsvariablen zurück.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Gets the .
-
-
-
-
- Composable part definition linked to a remote component retrieved via ZyanConnection.
- Provides single export for component itself.
-
-
-
-
- Stellt sicher, dass die durchlaufende Nachricht innerhalb einer Transaktion verarbeitet wird.
-
-
-
-
- Erzeugt eine neue Instanz von TransactionStarter.
-
-
-
-
- Erzeugt eine neue Instanz von TransactionStarter
-
- Isolationsstufe
- bereichsoption
- Ablaufzeitspanne
-
-
-
- Eingangs-Pin.
-
- Nachricht
-
-
-
- Ausgangs-Pin.
-
-
-
-
- Ausgangs-Pin, bei Transaktionsabbruch.
-
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Gibt die Isolationsstufe der Transaktion zurück, oder legt sie fest.
-
-
-
-
- Gibt die Ablaufzeitspanne zurück oder legt sie fest.
-
-
-
-
- Gibt die Bereichsoption zurück oder legt sie fest.
-
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component
- Instance of the server component
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- Instance of the server component
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provied.
-
- Invocation details
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Wires up event handlers.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Subscribe to a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Unsubscribe from a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Login credentials
- Specifies whether the proxy should relogin automatically when the session expired
- Specifies whether the session should be automaticly kept alive
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Subscribes for receiving notifications of a specified event.
-
- Event name
- Client side event handler
- Unique subscription ID
-
-
-
- Unsubscribe for receiving notifications of a specified event.
-
- Unique subscription ID
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Release managed resources.
-
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments
- True, if the event is handled, otherwis false
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on ervery interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reconnects to all remote events or delegates of any know proxy for this connection, after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Gets the session ID.
-
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Event: Fired when disconnected.
-
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Container für Objekte die mit benutzerdefinierter Serialisierung verarbeitet werden.
-
-
-
-
- Erstellt eine neue Instanz der CustomSerializationContainer-Klasse.
-
-
-
-
- Erstellt eine neue Instanz der CustomSerializationContainer-Klasse.
-
- Behandelter Typ
- Tatsächlicher der Daten
- Rohdaten
-
-
-
- Gibt den behandelten Typ zurück, oder legt ih nfest.
-
-
-
-
- Gibt den tatsächlichen Typ der Daten zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Rohdaten zurück, oder legt sie fest.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Delegat für benutzerdefinierte Aufrufabfanglogik.
-
- Aufrufabfang-Aktion
-
-
-
- Allgemeine Implementierung einer Aufrufabfangvorrichtung.
-
-
-
-
- Erzeugt eine neue Instanz der CallInterceptor-Klasse.
-
- Schnittstellentyp der Komponente, deren Aufrufe abgefangen werden sollen
- Unique name of the intercepted component.
- Art des Members, dessen Aufrufe abgefangen werden sollen
- Name des Members, dessen Aufrufe abgefangen werden sollen
- Array mit den Typen der Parameter des abzufangenden Members
- Delegat, der beim Abfangen aufgerufen wird
-
-
-
- Erzeugt eine neue Instanz der CallInterceptor-Klasse.
-
- Schnittstellentyp der Komponente, deren Aufrufe abgefangen werden sollen
- Art des Members, dessen Aufrufe abgefangen werden sollen
- Name des Members, dessen Aufrufe abgefangen werden sollen
- Array mit den Typen der Parameter des abzufangenden Members
- Delegat, der beim Abfangen aufgerufen wird
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Gibt die Schnittstelle der Komponenten zurück, deren Aufruf abgefangen werden soll, oder legt sie fest.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gibt die Art des abzufangenden Members zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Namen der abzufangenden Methode zurück, oder legt ihn fest.
-
-
-
-
- Gibt ein Array der als Parameter erwarteten Typen der aubzufangenden Methode zurück, oder legt sie fest.
-
-
-
-
- Gibt den Delegaten zurück, der beim Abfangen des Aufrufs anstelle dessen aufgerufen wird, oder legt ihn fest.
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Ausnahme, die geworfen wird, wenn die Sitzung ungültig oder aufgelaufen ist.
-
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von InvalidSessionException.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Delegat für den Aufruf von InvokeRemoteMethod.
-
- Remoting-Nachricht
- Gibt an, ob das Abfangen von Aufrufen zugelassen wird, oder nicht
- Antwortnachricht
-
-
-
- Stellvertreterobjekt für den Zugriff auf eine entfernte Komponente.
-
-
-
-
- Konstruktor.
-
- Eindeutiger Komponentenname
- Schnittstelle der entfernten Komponente
- Verbindungsobjekt
- Implizite Transaktionsübertragung
- Sitzungsschlüssel
- Name des entfernten Komponentenhosts
- Gibt an, ob sich der Proxy automatisch neu anmelden soll, wenn die Sitzung abgelaufen ist
- Optional! Anmeldeinformationen, die nur benötigt werden, wenn autoLoginOnExpiredSession auf Wahr eingestellt ist
- Aktivierungsart
-
-
-
- Invoke remote method.
-
- Remoting method invocation message.
- Reply message
-
-
-
- Adds a handler to a remote event or delegate.
-
- Correlation data
-
-
-
- Removes a handler from a remote event or delegate.
-
- Correlation data
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
-
-
-
- Führt einen entfernten Methodenaufruf aus.
-
- Remoting-Nachricht mit Details für den entfernten Methodenaufruf
- Gibt an, ob das Abfangen von Aufrufen zugelassen wird, oder nicht
- Remoting Antwortnachricht
-
-
-
- Ersetzt Delegaten-Parameter einer Remoting-Nachricht durch eine entsprechende Delegaten-Abfangvorrichtung.
-
- Remoting-Nachricht
- argumentliste
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Component catalog used to control NonShared components lifetime
-
-
-
-
- Schreibt eine veröffentlichte Komponente.
-
-
-
-
- Gibt den Schnittstellennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt den eindeutigen Namen der Komponente zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Aktivierungstyp zurück, oder legt ihn fest.
-
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Stellt sicher, dass die Verarbeitung von Nachrichten im ursprünglichen Thread stattfinden.
-
-
-
-
- Aktion, die ausgeführt wird, wenn eine Nachricht verarbeitet werden soll.
-
-
-
-
- Verarbeitet eine Nachricht und berücksichtigt dabei den Synchronisierungskontext.
-
- Nachricht
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Closes the connection.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Server-side MEF integration
-
-
-
-
- Registers all components in a MEF catalog attributed by "ComponentInterface" metadata tag.
-
-
-
-
- Registers all components in a MEF container attributed by "ComponentInterface" metadata tag.
-
-
-
-
- Registers exports provided by ComposablePartDefinition as components.
-
-
-
-
- MethodInfo for RegisterComponent{I} method, used to create generic method delegates
-
-
-
-
- Registers component implementing interface I. Component instance is provided by MEF container.
-
-
-
-
- Registers component of the given type. Component instance is provided by MEF container.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Führt die Verarbeitung einer Nachricht asynchron aus.
-
-
-
-
- Bestimmte Nachricht mit der festgelegten Aktion asychron verarbeiten.
-
- Nachricht
-
-
-
- Erstellt eine neue Instanz und verdrahtet damit zwei Pins.
-
- Eingangs-Pin
- Ausgangs-Pin
-
-
-
- Aktion, die zur asynchronen Verarbeitung der Nachricht aufgerufen wird.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem ver- bzw. entschlüsseln der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
-
-
-
-
- Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
-
-
-
-
- Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
- Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Account is locked. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Unknown username or bad password. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Multiple module controlers per module are not allowed. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No channel was created. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No Remoting Channel was created. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No channel factory method specified. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No formatter specified. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Notification service is not running on the host. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Address must not be empty. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Component host name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Empty session ID is not allowed. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Delegate to factory method missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Interface name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid configuration setting: {0} ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Setting 'connectionAgeLimit' must be 0 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Setting 'sweepFrequency' must be 0 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Parameter 'maxRetries' must be 1 or greater. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Method name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Outpit pin property name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Server URL missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die For type '{0}' is already a serialization handler registered. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The provided implementation type is not a class. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The provided interface type is not a interface. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The HTTP port must be set within the range 0-65535 liegen. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die The TCP port must be set within the range 0-65535 liegen. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Client connection info missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid client request: {0}. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid secure transaction ID. May be caused by timeout. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Initialization Vector from server missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Public key changed since the message was encrypted. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Public key missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Server requires encrypted connection for this client. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No public key transmitted. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid format for 'address' parameter: {0} ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Invalid user name or password. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Session ID '{0}' is invalid. Please log on first. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Cannot find component for interface '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No serialization handler is registered for type '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Method not found: '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Password is expired. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Error connecting remote host: {0}. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Error receiving channel information from remote host. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Error sending channel information to remote host. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No message sink set. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die No remote address specified for reconnect. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Context information is missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Credentials missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Password missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die User name missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Windows security token credential missing. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die Lost connection to server '{0}'. ähnelt.
-
-
-
-
- Sucht eine lokalisierte Zeichenfolge, die User is not authenticated by operating system. ähnelt.
-
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with .
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Gets the .
-
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Beschreibt eine konkretee Aufrufabfangaktion.
-
-
-
-
- Erstellt eine neue Instanz der CallInterceptionData-Klasse.
-
- Parameterwerte des abgefangenen Aufrufs
- Delegat für den Aufruf von InvokeRemoteMethod (bei Bedarf)
- Remoting-nachricht
-
-
-
- Führt den entfernten Methodenaufruf aus.
-
- Rückgabewert
-
-
-
- Gibt zurück, ob der Aufruf abgefangen wurde, oder legt dies fest.
-
-
-
-
- Gibt den zu verwendenden Rückgabewert zurück, oder legt ihn fest.
-
-
-
-
- Gibt ein Array der Parameterwerten zurück, mit welchen die abzufangende Methode aufgerufen wurde, oder legt sie fest.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- Fast compression, poor ratio (LZF).
-
-
-
-
- Average compression, better ratio (DeflateStream).
-
-
-
-
- Default compression level is Average.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Conditional lock with double checking.
-
- Object to lock.
- Locking condition.
- Critical section code.
-
-
-
- Anbieter für die serverseitige Kanalsenke zur verschlüsselten Kommunikation.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, für welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gibt zurück, ob der zwingend auch verschlüsseln muss, oder legt dies fest.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Serverseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Clientseite CryptoClientChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoServerChannelSink.
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Lebenszeit einer Client-Verbindung in Sekunden
- Intervall des Aufräumvorgangs in Sekunden
- Gibt an, ob clientseitig eine Kanalsenke für verschlüsselte Kommunikation vorhanden sein muss
- IP-Adressen Ausnahmeliste
-
-
-
- Erzeugt den gemeinsamen Schlüssel und bereitet dessen Übertragung zum Client vor.
-
- Sicherheitstransaktionskennung
- Anfrage-Header vom Client
- Antwortnachricht
- Antwort-Header
- Antwort-Datenstrom
- Status
-
-
-
- Entschlüsselt die eingehende Nachricht vom Client.
-
- Sicherheitstransaktionskennung
- Senkenstapel
- Anfrage-Nachricht vom Client
- Anfrage-Header vom Cient
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Prüft, ob eine bestimmte Sicherheitstransaktionskennung bereits bekannt ist.
-
- Sicherheitstransaktionskennung
- Wahr, wenn die Sicherheitstransaktion bekannt ist, ansonsten Falsch
-
-
-
- Erzeugt eine leere Antwortnachricht.
-
- Art des aktuellen Transaktionsschritts
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Prüft, ob für die Kommunikation mit einem bestimmten Client zwingend Verschlüsselung erforderlich ist, oder nicht.
-
- IP-Adresse des Clients
- Wahr, wenn Verschlüsselung erforderlich ist, ansonsten Falsch
-
-
-
- Gibt den Antwort-Datenstrom zurück.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Startet den Zeitgeber für den Aufräumvorgang.
-
-
-
-
- Räumt abgelaufende Client-Verbindungen weg.
-
-
-
-
- Gibt die nächste Kanalsenke in der Aufrufkette zurück.
-
-
-
-
- Anbieter der clientseitigen Kanalsenke für verschlüsselte Übertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufereignisse mit Abbruchmöglichkeit.
-
-
-
-
- Gibt den Inhalt des Objekts als Zeichenkette ausgedrückt zurück.
-
- Zeichenkette
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob der Aufruf abgebrochen werden soll, oder legt diest fest.
-
-
-
-
- Gibt die Ausnahme für den Abbruch zurück, oder legt sie fest.
-
-
-
-
- Gibt den Namen der Komponentenschnittstelle zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Korrelationssatz für Ausgangs-Pins zurück, oder legt ihn fest.
-
-
-
-
- Gibt den Methodennamen zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Methodenargumente zurück, oder legt sie fest.
-
-
-
-
- Beschreibt Ereignisargumente für Aufrufabbruch-Ereignisse.
-
-
-
-
- Gibt den Nachverfolgungsschlüssel des Methodenaufrufs zurück, oder legt ihn fest.
-
-
-
-
- Gibt die Ausnahme für den Abbruch zurück, oder legt sie fest.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Activation type
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Activation type
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
diff --git a/nuget/Zyan 2.3 Package/lib/net40/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.3 Package/lib/net40/de/Zyan.Communication.resources.dll
deleted file mode 100644
index ace7045f..00000000
Binary files a/nuget/Zyan 2.3 Package/lib/net40/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.3 Package/lib/net40/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.3 Package/lib/net40/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index c82505f9..00000000
Binary files a/nuget/Zyan 2.3 Package/lib/net40/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.4 Package/Zyan.2.4.nuspec b/nuget/Zyan 2.4 Package/Zyan.2.4.nuspec
deleted file mode 100644
index a6e955cd..00000000
--- a/nuget/Zyan 2.4 Package/Zyan.2.4.nuspec
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
- Zyan
- 2.4
- Zyan
- Rainbird,yallie
- Hagen Siegel
- http://zyan.codeplex.com/license
- http://zyan.codeplex.com
- http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=zyan&DownloadId=512099
- false
- Zyan is a framework that simplifies development of distributed applications.
-With Zyan you can publish every .NET class for remote access over the network.
-Zyan is highly customizable and provides you with tools to build modular and plugable distributed applications.
-
- What's new: traffic compression for all supported protocols, proper semantic of the single-call component events, non-blocking event raising, event subscription interception, automatic URI-based client protocol selection, improved compatibility with Mono Framework, lots of bugfixes. For more details, see the project website: http://zyan.codeplex.com
- en-US
- tcp http ipc remoting network communication socket sockets distributed cloud wcf rpc linq mef composition event events ebc event-based-components binary flowdesign easy secure ldap authentication security compression server service services mono
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/nuget/Zyan 2.4 Package/lib/net35/Zyan.Communication.dll b/nuget/Zyan 2.4 Package/lib/net35/Zyan.Communication.dll
deleted file mode 100644
index 369c3cd6..00000000
Binary files a/nuget/Zyan 2.4 Package/lib/net35/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.4 Package/lib/net35/Zyan.Communication.pdb b/nuget/Zyan 2.4 Package/lib/net35/Zyan.Communication.pdb
deleted file mode 100644
index 29c87250..00000000
Binary files a/nuget/Zyan 2.4 Package/lib/net35/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.4 Package/lib/net35/Zyan.Communication.xml b/nuget/Zyan 2.4 Package/lib/net35/Zyan.Communication.xml
deleted file mode 100644
index fb8787b4..00000000
--- a/nuget/Zyan 2.4 Package/lib/net35/Zyan.Communication.xml
+++ /dev/null
@@ -1,13391 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Subscribe to a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Unsubscribe from a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Client channel sink for the .
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Gets the channel-specific data.
-
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Ensures unlimited Remoting lifetime.
-
- Always null
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Clientseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Serverseite CryptoServerChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoClientChannelSink
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Maximale Anzahl der Verarbeitungsversuche
-
-
- Startet eine neue Sicherheitstransaktion
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Fordert einen gemeinsamen Schlüssel vom Server an.
-
- Original-Remoting-Nachricht
- Verschlüsselungsanbieter
-
-
-
- Löscht den gemeinsamen Schlüssel und die eindeutige Sicherheitstransaktionskennung.
-
-
-
- Erzeugt eine Anfrage nach einem gemeinsamen Schlüssel
- Transport-Header-Auflistung
-
-
- Entschlüsselt den eingehenden Antwort-Datenstrom
- Antwort-Datenstrom
- Antwort-Transportheader
- Entschlüsselter Datenstrom (oder null, wenn die Verschlüsselung fehlgeschlagen ist)
-
-
- Verarbeitet die Antwort der Servers einer Anfrage nach einen Gemeinsamen Schlüssel
- Transport-Header-Auflistung
- Verschlüsselungsanbieter
-
-
- Verschlüsselt eine bestimmte Remoting-Nachricht
- Anfrage-Transport-Header-Auflistung
- Anfrage-Datenstrom
- Verschlüsselter Datenstrom
-
-
-
- Verarbeitet die verschlüsselte Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlüsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlüsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurück.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nächste Kanalsenke in der Senkenkette zurück.
-
-
-
-
- Speichert Informationen über den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurück.
-
-
-
-
- Gibt die Header-Auflistung zurück.
-
-
-
-
- Gibt die Remoting-Nachricht zurück.
-
-
-
-
- Gibt die eindeutige Kennung der Sicherheitstransaktion zurück.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- The to visit.
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Client delegate interceptor.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for event wires.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Gets the .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Gets the ;
-
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Session manager interface.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session start time.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- Session identity
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter für symmetrische Verschlüsselung.
-
- Folgende Algorithmen weren unterstützt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden Verschlüsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter für symmetrische Verschlüsselung
-
-
-
- Verschlüsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlüsselten Datenstrom zurück.
-
- Der verschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Unverschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Verschlüsselter Datenstrom
-
-
-
- Entschlüsselt einen bestimmten symmetrisch verschlüsselten Datenstrom gibt den entschlüsselten Datenstrom zurück.
-
- Der entschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Verschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Entschlüsselter Datenstrom
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Various extension methods.
-
-
-
-
- Merges two sequences by using specified selector (missing in .NET Framework 3.5).
-
- First sequence element type.
- Second sequence element type.
- Resulting sequence element type.
- First sequence.
- Second sequence.
- Selector function.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Conditional lock with double checking.
-
- Object to lock.
- Locking condition.
- Critical section code.
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Namen der von Client und Server gemeinsam genutzten Transportheader.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion.
-
-
-
-
- Status der Sicherheitstransaktion.
-
-
-
-
- Öffentlicher RSA Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Inizialisierungsvektor.
-
-
-
-
- Aufzählung der einzelnen Verarbeitungsschritte einer Sicherheitstransaktion.
-
-
-
-
- Uninizialisiert, noch nichts geschehen.
-
-
-
-
- Client sendet den öffentlichen Schlüssel an den Server.
-
-
-
-
- Server sendet den verschlüsselten gemeinsamen Schlüssel zurück zum Client.
-
-
-
-
- Client sendet die verschlüsselte Anfragenachricht an den Server.
-
-
-
-
- Server sendet die verschlüsselte Antwortnachricht an den Client zurück.
-
-
-
-
- Unbekannte Sicherheitstransaktionskennung.
-
-
-
-
- Enthält Clientverbindungsinformation zu einer Sicherheitstransaktion.
-
-
-
- Erstellt eine neue Instanz von ClientConnectionData
- Sicherheitstransaktionskennung
- Verschlüsselungsanbieter
-
-
-
- Entsorgt die Verbindungsdaten.
-
-
-
-
- Aktualisiert den Zeitstempel.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
- Legt fest, ob der Destruktor nicht aufgerufen werden soll
-
-
-
- Wirft eine Ausnahme, wenn das Objekt bereits entsorgt wurde.
-
-
-
-
- Gibt die Sicherheitstransaktionskennung zurück.
-
-
-
-
- Gibt den verwendeten Kryptografieanbieter für symmetrische Verschlüsselung zurück.
-
-
-
-
- Gibt den Zeitpunkt der letzten Kommunikation zurück.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- Gets a stream for accessing the message´s body raw data.
-
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Starts the notification service.
-
-
-
-
- Stops the notification service.
-
-
-
-
- Publishes the event of the server component.
-
- Name of the event.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gets the name of the component host.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Gets a value indicating whether the notification service is running.
-
-
-
-
- Gets the notification service.
-
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the Authentication Provider to be used.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Singleton class for the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- Gets an instance of the .
-
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- instance.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Gets the .
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- The properties of the instance.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID
- Client identity
- Adapter for accessing session variables
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID
- Zeitstempel der Sitzung
- Client identity
- Adapter for accessing session variables
-
-
-
- Gets the session of the current thread.
-
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Encapsulates a method that has five parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has six parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has seven parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has eight parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has nine parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has ten parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has five parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has six parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has seven parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has eight parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has nine parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has ten parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Gets the .
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Subscribe to a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Unsubscribe from a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Subscribes for receiving notifications of a specified event.
-
- Event name
- Client side event handler
- Unique subscription ID
-
-
-
- Unsubscribe for receiving notifications of a specified event.
-
- Unique subscription ID
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Release managed resources.
-
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reconnects to all remote events or delegates of any know proxy for this connection, after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Gets the session ID.
-
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Delegate to call custom call intercaption logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds a handler to a remote event or delegate.
-
- Correlation data
-
-
-
- Removes a handler from a remote event or delegate.
-
- Correlation data
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Anbieter für die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, für welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Serverseitige Kanalsenke für gezählte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nächste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlüsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlüsselt)
- Request headers.
-
-
-
- Gibt den Antwort-Datenstrom zurück.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Gibt die nächste Kanalsenke in der Aufrufkette zurück.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zählen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Anbieter der clientseitigen Kanalsenke für Gezählte Übertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Closes the connection.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem ver- bzw. entschlüsseln der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with .
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Gets the .
-
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Anbieter für die serverseitige Kanalsenke zur verschlüsselten Kommunikation.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, für welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gibt zurück, ob der zwingend auch verschlüsseln muss, oder legt dies fest.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Serverseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Clientseite CryptoClientChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoServerChannelSink.
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Lebenszeit einer Client-Verbindung in Sekunden
- Intervall des Aufräumvorgangs in Sekunden
- Gibt an, ob clientseitig eine Kanalsenke für verschlüsselte Kommunikation vorhanden sein muss
- IP-Adressen Ausnahmeliste
-
-
-
- Erzeugt den gemeinsamen Schlüssel und bereitet dessen Übertragung zum Client vor.
-
- Sicherheitstransaktionskennung
- Anfrage-Header vom Client
- Antwortnachricht
- Antwort-Header
- Antwort-Datenstrom
- Status
-
-
-
- Entschlüsselt die eingehende Nachricht vom Client.
-
- Sicherheitstransaktionskennung
- Senkenstapel
- Anfrage-Nachricht vom Client
- Anfrage-Header vom Cient
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Prüft, ob eine bestimmte Sicherheitstransaktionskennung bereits bekannt ist.
-
- Sicherheitstransaktionskennung
- Wahr, wenn die Sicherheitstransaktion bekannt ist, ansonsten Falsch
-
-
-
- Erzeugt eine leere Antwortnachricht.
-
- Art des aktuellen Transaktionsschritts
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Prüft, ob für die Kommunikation mit einem bestimmten Client zwingend Verschlüsselung erforderlich ist, oder nicht.
-
- IP-Adresse des Clients
- Wahr, wenn Verschlüsselung erforderlich ist, ansonsten Falsch
-
-
-
- Gibt den Antwort-Datenstrom zurück.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Startet den Zeitgeber für den Aufräumvorgang.
-
-
-
-
- Räumt abgelaufende Client-Verbindungen weg.
-
-
-
-
- Gibt die nächste Kanalsenke in der Aufrufkette zurück.
-
-
-
-
- Anbieter der clientseitigen Kanalsenke für verschlüsselte Übertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Activation type
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Activation type
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Clientseitige Kanalsenke für Zähler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nächste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlüsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlüsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlüsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlüsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurück.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nächste Kanalsenke in der Senkenkette zurück.
-
-
-
-
- Speichert Informationen über den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurück.
-
-
-
-
- Gibt die Header-Auflistung zurück.
-
-
-
-
- Gibt die Remoting-Nachricht zurück.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for a private delegate holder class.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
diff --git a/nuget/Zyan 2.4 Package/lib/net35/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.4 Package/lib/net35/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 8df5fd56..00000000
Binary files a/nuget/Zyan 2.4 Package/lib/net35/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.4 Package/lib/net35/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.4 Package/lib/net35/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index a779c9fd..00000000
Binary files a/nuget/Zyan 2.4 Package/lib/net35/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.4 Package/lib/net40/Zyan.Communication.dll b/nuget/Zyan 2.4 Package/lib/net40/Zyan.Communication.dll
deleted file mode 100644
index bea1176c..00000000
Binary files a/nuget/Zyan 2.4 Package/lib/net40/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.4 Package/lib/net40/Zyan.Communication.pdb b/nuget/Zyan 2.4 Package/lib/net40/Zyan.Communication.pdb
deleted file mode 100644
index c58cd5ed..00000000
Binary files a/nuget/Zyan 2.4 Package/lib/net40/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.4 Package/lib/net40/Zyan.Communication.xml b/nuget/Zyan 2.4 Package/lib/net40/Zyan.Communication.xml
deleted file mode 100644
index 930aecad..00000000
--- a/nuget/Zyan 2.4 Package/lib/net40/Zyan.Communication.xml
+++ /dev/null
@@ -1,13656 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Subscribe to a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Unsubscribe from a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Client channel sink for the .
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Gets the channel-specific data.
-
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Ensures unlimited Remoting lifetime.
-
- Always null
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Specifies that a type is a component that can be published by Zyan
-
-
-
-
- MEF metadata key for component interface.
-
-
-
-
- MEF metadata key for IsPublished flag.
-
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets interface attached to this ZyanComponent instance.
-
-
-
-
- Gets or sets value indicating whether the component should be registered in ZyanComponentHost.
-
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Clientseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Serverseite CryptoServerChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoClientChannelSink
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Maximale Anzahl der Verarbeitungsversuche
-
-
- Startet eine neue Sicherheitstransaktion
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Fordert einen gemeinsamen Schlüssel vom Server an.
-
- Original-Remoting-Nachricht
- Verschlüsselungsanbieter
-
-
-
- Löscht den gemeinsamen Schlüssel und die eindeutige Sicherheitstransaktionskennung.
-
-
-
- Erzeugt eine Anfrage nach einem gemeinsamen Schlüssel
- Transport-Header-Auflistung
-
-
- Entschlüsselt den eingehenden Antwort-Datenstrom
- Antwort-Datenstrom
- Antwort-Transportheader
- Entschlüsselter Datenstrom (oder null, wenn die Verschlüsselung fehlgeschlagen ist)
-
-
- Verarbeitet die Antwort der Servers einer Anfrage nach einen Gemeinsamen Schlüssel
- Transport-Header-Auflistung
- Verschlüsselungsanbieter
-
-
- Verschlüsselt eine bestimmte Remoting-Nachricht
- Anfrage-Transport-Header-Auflistung
- Anfrage-Datenstrom
- Verschlüsselter Datenstrom
-
-
-
- Verarbeitet die verschlüsselte Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlüsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlüsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurück.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nächste Kanalsenke in der Senkenkette zurück.
-
-
-
-
- Speichert Informationen über den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurück.
-
-
-
-
- Gibt die Header-Auflistung zurück.
-
-
-
-
- Gibt die Remoting-Nachricht zurück.
-
-
-
-
- Gibt die eindeutige Kennung der Sicherheitstransaktion zurück.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- The to visit.
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Client delegate interceptor.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for event wires.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Composable part linked to a remote component retrieved via ZyanConnection.
- Creates transparent proxy for the remote component.
-
-
-
-
- Initializes a new instance of the class.
-
- The composable part definition.
-
-
-
- Method info for the ZyanConnection.CreateProxy{T}(string uniqueName, bool implicitTransactionTransfer) generic method.
-
-
-
-
- Method info for the ZyanConnection.CreateProxy{ComponentInterface}(string uniqueName, bool implicitTransactionTransfer) method.
- This method info is created on demand.
-
-
-
-
- Gets the exported object described by the specified object.
-
- One of the objects from the property that describes the exported object to return.
-
- The exported object described by .
-
-
-
-
- This method is not supported because composable part is a proxy for the remote component.
- We can't put anything into it.
-
- One of the objects from the property that specifies the import to be set.
- A collection of objects of which to set the import described by .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- Gets the definition of this composable part.
-
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets a collection of the objects
- that describe the exported objects provided by the part.
-
- A collection of objects that describe
- the exported objects provided by the .
-
-
-
- Gets a collection of the
- objects that describe the imported objects required by the part.
-
- A collection of objects that describe
- the imported objects required by the .
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Gets the .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Gets the ;
-
-
-
-
- Specifies that all classes implementing the interface are Zyan components
-
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets the component interface.
-
-
-
-
- Gets or sets a value indicating whether this instance should be published by ZyanComponentHost.
-
-
- true if this instance is published; otherwise, false.
-
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Session manager interface.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session start time.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- Session identity
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter für symmetrische Verschlüsselung.
-
- Folgende Algorithmen weren unterstützt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden Verschlüsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter für symmetrische Verschlüsselung
-
-
-
- Verschlüsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlüsselten Datenstrom zurück.
-
- Der verschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Unverschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Verschlüsselter Datenstrom
-
-
-
- Entschlüsselt einen bestimmten symmetrisch verschlüsselten Datenstrom gibt den entschlüsselten Datenstrom zurück.
-
- Der entschlüsselte Datenstrom wird automatisch auf Position 0 zurückgesetzt.
-
-
- Verschlüsselter Eingabedatenstrom
- Kryptografieanbieter für symmetrische Verschlüsselung
- Entschlüsselter Datenstrom
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Extension methods for ComposablePartDefinition, ExportDefinition, etc
-
-
-
-
- Returns true if export definition is ZyanComponent
-
-
-
-
- Returns true if part definition uses NonShared creation policy
-
-
-
-
- Returns true if part definition uses NonShared or Any creation policy
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Namen der von Client und Server gemeinsam genutzten Transportheader.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion.
-
-
-
-
- Status der Sicherheitstransaktion.
-
-
-
-
- Öffentlicher RSA Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Schlüssel.
-
-
-
-
- Verschlüsselter gemeinsamer Inizialisierungsvektor.
-
-
-
-
- Aufzählung der einzelnen Verarbeitungsschritte einer Sicherheitstransaktion.
-
-
-
-
- Uninizialisiert, noch nichts geschehen.
-
-
-
-
- Client sendet den öffentlichen Schlüssel an den Server.
-
-
-
-
- Server sendet den verschlüsselten gemeinsamen Schlüssel zurück zum Client.
-
-
-
-
- Client sendet die verschlüsselte Anfragenachricht an den Server.
-
-
-
-
- Server sendet die verschlüsselte Antwortnachricht an den Client zurück.
-
-
-
-
- Unbekannte Sicherheitstransaktionskennung.
-
-
-
-
- Enthält Clientverbindungsinformation zu einer Sicherheitstransaktion.
-
-
-
- Erstellt eine neue Instanz von ClientConnectionData
- Sicherheitstransaktionskennung
- Verschlüsselungsanbieter
-
-
-
- Entsorgt die Verbindungsdaten.
-
-
-
-
- Aktualisiert den Zeitstempel.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
- Legt fest, ob der Destruktor nicht aufgerufen werden soll
-
-
-
- Wirft eine Ausnahme, wenn das Objekt bereits entsorgt wurde.
-
-
-
-
- Gibt die Sicherheitstransaktionskennung zurück.
-
-
-
-
- Gibt den verwendeten Kryptografieanbieter für symmetrische Verschlüsselung zurück.
-
-
-
-
- Gibt den Zeitpunkt der letzten Kommunikation zurück.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- Gets a stream for accessing the message´s body raw data.
-
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Starts the notification service.
-
-
-
-
- Stops the notification service.
-
-
-
-
- Publishes the event of the server component.
-
- Name of the event.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gets the name of the component host.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Gets a value indicating whether the notification service is running.
-
-
-
-
- Gets the notification service.
-
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the Authentication Provider to be used.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Singleton class for the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- Gets an instance of the .
-
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- instance.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Gets the .
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- The properties of the instance.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- An immutable ComposablePartCatalog created from a .
-
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
-
-
-
- ZyanConnection to a remote component host.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled for proxy objects created using this catalog instance.
-
-
-
-
- Gets the part definitions that are contained in the catalog.
-
- The
- contained in the .
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID
- Client identity
- Adapter for accessing session variables
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID
- Zeitstempel der Sitzung
- Client identity
- Adapter for accessing session variables
-
-
-
- Gets the session of the current thread.
-
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Gets the .
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Composable part definition linked to a remote component retrieved via ZyanConnection.
- Provides single export for component itself.
-
-
-
-
- Initializes a new instance of the class.
-
- The connection.
- Name of the component interface.
- Unique name of the published component.
- if set to true, then ambient transaction transfer is enabled.
-
-
-
- Converts Type.AssemblyQualifiedName format into Type.FullName.
-
-
- Example: "MyNamespace.MyType, MyAssembly, Version=0.0.0.0..." -> "MyNamespace.MyType".
-
- Assembly-qualified type name.
- Full name.
-
-
-
- Creates a new instance of a part that the describes.
-
-
- The created part.
-
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets the name of the component interface.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets a collection of objects that describe the objects
- exported by the part defined by this object.
-
- A collection of objects
- that describe the exported objects provided by objects
- created by the .
-
-
-
- Gets a collection of objects that describe the imports
- required by the part defined by this object.
-
- A collection of objects
- that describe the imports required by objects
- created by the .
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Subscribe to a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Unsubscribe from a specified NotificationService event.
-
- Event name
- Delegate to client side event handler
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Subscribes for receiving notifications of a specified event.
-
- Event name
- Client side event handler
- Unique subscription ID
-
-
-
- Unsubscribe for receiving notifications of a specified event.
-
- Unique subscription ID
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Release managed resources.
-
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reconnects to all remote events or delegates of any know proxy for this connection, after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Gets the session ID.
-
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Delegate to call custom call intercaption logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds a handler to a remote event or delegate.
-
- Correlation data
-
-
-
- Removes a handler from a remote event or delegate.
-
- Correlation data
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Anbieter für die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, für welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Serverseitige Kanalsenke für gezählte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nächste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlüsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlüsselt)
- Request headers.
-
-
-
- Gibt den Antwort-Datenstrom zurück.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Gibt die nächste Kanalsenke in der Aufrufkette zurück.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zählen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Anbieter der clientseitigen Kanalsenke für Gezählte Übertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt die Anzahl der Versuche zurück, oder legt sie fest.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Component catalog used to control NonShared components lifetime
-
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Closes the connection.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Server-side MEF integration
-
-
-
-
- Registers all components in a MEF catalog attributed by "ComponentInterface" metadata tag.
-
-
-
-
- Registers all components in a MEF container attributed by "ComponentInterface" metadata tag.
-
-
-
-
- Registers exports provided by ComposablePartDefinition as components.
-
-
-
-
- MethodInfo for RegisterComponent{I} method, used to create generic method delegates.
-
-
-
-
- Registers component implementing interface I. Component instance is provided by MEF container.
-
-
-
-
- Registers component of the given type. Component instance is provided by MEF container.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem ver- bzw. entschlüsseln der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten für die Serialisierung zurück.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with .
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Gets the .
-
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Conditional lock with double checking.
-
- Object to lock.
- Locking condition.
- Critical section code.
-
-
-
- Anbieter für die serverseitige Kanalsenke zur verschlüsselten Kommunikation.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, für welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gibt zurück, ob der zwingend auch verschlüsseln muss, oder legt dies fest.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- Serverseitige Kanalsenke für verschlüsselte Kommunikation.
-
- Benötigt auf der Clientseite CryptoClientChannelSink als Gegenstück!
-
-
-
-
- Erstellt eine neue Instanz von CryptoServerChannelSink.
- Nächste Kanalsenke in der Senkenkette
- Name des symmetrischen Verschlüsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Lebenszeit einer Client-Verbindung in Sekunden
- Intervall des Aufräumvorgangs in Sekunden
- Gibt an, ob clientseitig eine Kanalsenke für verschlüsselte Kommunikation vorhanden sein muss
- IP-Adressen Ausnahmeliste
-
-
-
- Erzeugt den gemeinsamen Schlüssel und bereitet dessen Übertragung zum Client vor.
-
- Sicherheitstransaktionskennung
- Anfrage-Header vom Client
- Antwortnachricht
- Antwort-Header
- Antwort-Datenstrom
- Status
-
-
-
- Entschlüsselt die eingehende Nachricht vom Client.
-
- Sicherheitstransaktionskennung
- Senkenstapel
- Anfrage-Nachricht vom Client
- Anfrage-Header vom Cient
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Prüft, ob eine bestimmte Sicherheitstransaktionskennung bereits bekannt ist.
-
- Sicherheitstransaktionskennung
- Wahr, wenn die Sicherheitstransaktion bekannt ist, ansonsten Falsch
-
-
-
- Erzeugt eine leere Antwortnachricht.
-
- Art des aktuellen Transaktionsschritts
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Prüft, ob für die Kommunikation mit einem bestimmten Client zwingend Verschlüsselung erforderlich ist, oder nicht.
-
- IP-Adresse des Clients
- Wahr, wenn Verschlüsselung erforderlich ist, ansonsten Falsch
-
-
-
- Gibt den Antwort-Datenstrom zurück.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Startet den Zeitgeber für den Aufräumvorgang.
-
-
-
-
- Räumt abgelaufende Client-Verbindungen weg.
-
-
-
-
- Gibt die nächste Kanalsenke in der Aufrufkette zurück.
-
-
-
-
- Anbieter der clientseitigen Kanalsenke für verschlüsselte Übertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gibt den nächsten Senkenanbieter zurück, oder legt ihn fest.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
- Transfer ambient transactions
-
-
-
- Creates IQueryable proxy for Zyan connection
-
- ZyanConnection
- Unique component name
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Activation type
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Component instance
-
-
-
- Registers IQueryable component
-
- Component type
- Component host
- Unique component name
- Activation type
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IEnumerable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Method returning IQueryable instances of the given type
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Registers IQueryable component factory
-
- Component host
- Unique component name
- Factory method to create component instance
- Activation type
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Clientseitige Kanalsenke für Zähler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nächste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlüsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlüsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlüsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlüsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurück.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nächste Kanalsenke in der Senkenkette zurück.
-
-
-
-
- Speichert Informationen über den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurück.
-
-
-
-
- Gibt die Header-Auflistung zurück.
-
-
-
-
- Gibt die Remoting-Nachricht zurück.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for a private delegate holder class.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
diff --git a/nuget/Zyan 2.4 Package/lib/net40/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.4 Package/lib/net40/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 1911379a..00000000
Binary files a/nuget/Zyan 2.4 Package/lib/net40/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.4 Package/lib/net40/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.4 Package/lib/net40/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 4ad489c3..00000000
Binary files a/nuget/Zyan 2.4 Package/lib/net40/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.5 Package/Zyan.2.5.nupkg b/nuget/Zyan 2.5 Package/Zyan.2.5.nupkg
deleted file mode 100644
index be871d75..00000000
Binary files a/nuget/Zyan 2.5 Package/Zyan.2.5.nupkg and /dev/null differ
diff --git a/nuget/Zyan 2.5 Package/Zyan.2.5.nuspec b/nuget/Zyan 2.5 Package/Zyan.2.5.nuspec
deleted file mode 100644
index f9e2521a..00000000
--- a/nuget/Zyan 2.5 Package/Zyan.2.5.nuspec
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
- Zyan
- 2.5
- Zyan
- Rainbird,yallie
- Hagen Siegel
- http://zyan.codeplex.com/license
- http://zyan.com.de
- http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=zyan&DownloadId=512099
- false
- Zyan is a framework that simplifies development of distributed applications.
-With Zyan you can publish every .NET class for remote access over the network.
-Zyan is highly customizable and provides you with tools to build modular and plugable distributed applications.
- Easy to use distributed application framework for .NET and Mono.
- What's new: Android platform support, thread-agile server processing, custom adjustable thread pool for server-side events and many other improvements in remote event handling model, lots of bugfixes. For more details, see the project website: http://zyan.com.de
- en-US
- mobile android duplex tcp tcpex http ipc remoting network communication socket sockets nat firewall distributed cloud wcf rpc linq mef composition event events ebc event-based-components binary flowdesign easy secure ldap authentication security compression server service services mono
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/nuget/Zyan 2.5 Package/lib/MonoAndroid/Zyan.Communication.dll b/nuget/Zyan 2.5 Package/lib/MonoAndroid/Zyan.Communication.dll
deleted file mode 100644
index 16cf1e56..00000000
Binary files a/nuget/Zyan 2.5 Package/lib/MonoAndroid/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.5 Package/lib/MonoAndroid/Zyan.Communication.dll.mdb b/nuget/Zyan 2.5 Package/lib/MonoAndroid/Zyan.Communication.dll.mdb
deleted file mode 100644
index ab000e77..00000000
Binary files a/nuget/Zyan 2.5 Package/lib/MonoAndroid/Zyan.Communication.dll.mdb and /dev/null differ
diff --git a/nuget/Zyan 2.5 Package/lib/MonoAndroid/Zyan.Communication.xml b/nuget/Zyan 2.5 Package/lib/MonoAndroid/Zyan.Communication.xml
deleted file mode 100644
index a9b8df0d..00000000
--- a/nuget/Zyan 2.5 Package/lib/MonoAndroid/Zyan.Communication.xml
+++ /dev/null
@@ -1,13710 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Implements a component catalog.
-
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Ensures unlimited Remoting lifetime.
-
- Always null
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Base class for event wires.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Client delegate interceptor.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for a private delegate holder class.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Gets the .
-
-
-
-
- instance.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Gets the .
-
-
-
-
-
- Gets the ;
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Gets the ;
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Gets the .
-
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- The to visit.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- Gets the QueryHandler.
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with .
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Gets the .
-
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- The properties of the instance.
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Singleton class for the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- Gets an instance of the .
-
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Client channel sink for the .
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Closes the connection.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Namen der von Client und Server gemeinsam genutzten Transportheader.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion.
-
-
-
-
- Status der Sicherheitstransaktion.
-
-
-
-
- Цffentlicher RSA Schlьssel.
-
-
-
-
- VerschlÑŒsselter gemeinsamer SchlÑŒssel.
-
-
-
-
- VerschlÑŒsselter gemeinsamer Inizialisierungsvektor.
-
-
-
-
- Aufzдhlung der einzelnen Verarbeitungsschritte einer Sicherheitstransaktion.
-
-
-
-
- Uninizialisiert, noch nichts geschehen.
-
-
-
-
- Client sendet den цffentlichen Schlьssel an den Server.
-
-
-
-
- Server sendet den verschlÑŒsselten gemeinsamen SchlÑŒssel zurÑŒck zum Client.
-
-
-
-
- Client sendet die verschlÑŒsselte Anfragenachricht an den Server.
-
-
-
-
- Server sendet die verschlÑŒsselte Antwortnachricht an den Client zurÑŒck.
-
-
-
-
- Unbekannte Sicherheitstransaktionskennung.
-
-
-
-
- Enthдlt Clientverbindungsinformation zu einer Sicherheitstransaktion.
-
-
-
- Erstellt eine neue Instanz von ClientConnectionData
- Sicherheitstransaktionskennung
- VerschlÑŒsselungsanbieter
-
-
-
- Entsorgt die Verbindungsdaten.
-
-
-
-
- Aktualisiert den Zeitstempel.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
- Legt fest, ob der Destruktor nicht aufgerufen werden soll
-
-
-
- Wirft eine Ausnahme, wenn das Objekt bereits entsorgt wurde.
-
-
-
-
- Gibt die Sicherheitstransaktionskennung zurÑŒck.
-
-
-
-
- Gibt den verwendeten Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung zurÑŒck.
-
-
-
-
- Gibt den Zeitpunkt der letzten Kommunikation zurÑŒck.
-
-
-
-
- Clientseitige Kanalsenke fÑŒr verschlÑŒsselte Kommunikation.
-
- Benцtigt auf der Serverseite CryptoServerChannelSink als Gegenstьck!
-
-
-
-
- Erstellt eine neue Instanz von CryptoClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Name des symmetrischen VerschlÑŒsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Maximale Anzahl der Verarbeitungsversuche
-
-
- Startet eine neue Sicherheitstransaktion
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Fordert einen gemeinsamen SchlÑŒssel vom Server an.
-
- Original-Remoting-Nachricht
- VerschlÑŒsselungsanbieter
-
-
-
- Lцscht den gemeinsamen Schlьssel und die eindeutige Sicherheitstransaktionskennung.
-
-
-
- Erzeugt eine Anfrage nach einem gemeinsamen SchlÑŒssel
- Transport-Header-Auflistung
-
-
- EntschlÑŒsselt den eingehenden Antwort-Datenstrom
- Antwort-Datenstrom
- Antwort-Transportheader
- EntschlÑŒsselter Datenstrom (oder null, wenn die VerschlÑŒsselung fehlgeschlagen ist)
-
-
- Verarbeitet die Antwort der Servers einer Anfrage nach einen Gemeinsamen SchlÑŒssel
- Transport-Header-Auflistung
- VerschlÑŒsselungsanbieter
-
-
- VerschlÑŒsselt eine bestimmte Remoting-Nachricht
- Anfrage-Transport-Header-Auflistung
- Anfrage-Datenstrom
- VerschlÑŒsselter Datenstrom
-
-
-
- Verarbeitet die verschlÑŒsselte Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Gibt die eindeutige Kennung der Sicherheitstransaktion zurÑŒck.
-
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr verschlьsselte Ьbertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem ver- bzw. entschlÑŒsseln der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fÑŒr verschlÑŒsselte Kommunikation.
-
- Benцtigt auf der Clientseite CryptoClientChannelSink als Gegenstьck!
-
-
-
-
- Erstellt eine neue Instanz von CryptoServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
- Name des symmetrischen VerschlÑŒsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Lebenszeit einer Client-Verbindung in Sekunden
- Intervall des Aufrдumvorgangs in Sekunden
- Gibt an, ob clientseitig eine Kanalsenke fÑŒr verschlÑŒsselte Kommunikation vorhanden sein muss
- IP-Adressen Ausnahmeliste
-
-
-
- Erzeugt den gemeinsamen Schlьssel und bereitet dessen Ьbertragung zum Client vor.
-
- Sicherheitstransaktionskennung
- Anfrage-Header vom Client
- Antwortnachricht
- Antwort-Header
- Antwort-Datenstrom
- Status
-
-
-
- EntschlÑŒsselt die eingehende Nachricht vom Client.
-
- Sicherheitstransaktionskennung
- Senkenstapel
- Anfrage-Nachricht vom Client
- Anfrage-Header vom Cient
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- PrÑŒft, ob eine bestimmte Sicherheitstransaktionskennung bereits bekannt ist.
-
- Sicherheitstransaktionskennung
- Wahr, wenn die Sicherheitstransaktion bekannt ist, ansonsten Falsch
-
-
-
- Erzeugt eine leere Antwortnachricht.
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Art des aktuellen Transaktionsschritts
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- PrÑŒft, ob fÑŒr die Kommunikation mit einem bestimmten Client zwingend VerschlÑŒsselung erforderlich ist, oder nicht.
-
- IP-Adresse des Clients
- Wahr, wenn VerschlÑŒsselung erforderlich ist, ansonsten Falsch
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Startet den Zeitgeber fьr den Aufrдumvorgang.
-
-
-
-
- Rдumt abgelaufende Client-Verbindungen weg.
-
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zur verschlÑŒsselten Kommunikation.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gibt zurÑŒck, ob der zwingend auch verschlÑŒsseln muss, oder legt dies fest.
-
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the Authentication Provider to be used.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Slim in-process session manager.
-
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Session manager interface.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Encapsulates a method that has five parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has six parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has seven parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has eight parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has nine parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has ten parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has five parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has six parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has seven parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has eight parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has nine parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has ten parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Merges two sequences by using specified selector (missing in .NET Framework 3.5).
-
- First sequence element type.
- Second sequence element type.
- Resulting sequence element type.
- First sequence.
- Second sequence.
- Selector function.
-
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gets the name of the component host.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Release managed resources.
-
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Increments the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Gets the session ID.
-
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isnÒ‘t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isnÒ‘t registered with a unique name)
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds a handler to a remote event or delegate.
-
- Correlation data
-
-
-
- Removes a handler from a remote event or delegate.
-
- Correlation data
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and lower blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and lower didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
diff --git a/nuget/Zyan 2.5 Package/lib/MonoAndroid/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.5 Package/lib/MonoAndroid/de/Zyan.Communication.resources.dll
deleted file mode 100644
index f0d1d0c8..00000000
Binary files a/nuget/Zyan 2.5 Package/lib/MonoAndroid/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.5 Package/lib/MonoAndroid/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.5 Package/lib/MonoAndroid/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 6ce8ecf7..00000000
Binary files a/nuget/Zyan 2.5 Package/lib/MonoAndroid/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.5 Package/lib/net35/Zyan.Communication.dll b/nuget/Zyan 2.5 Package/lib/net35/Zyan.Communication.dll
deleted file mode 100644
index abc9c479..00000000
Binary files a/nuget/Zyan 2.5 Package/lib/net35/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.5 Package/lib/net35/Zyan.Communication.pdb b/nuget/Zyan 2.5 Package/lib/net35/Zyan.Communication.pdb
deleted file mode 100644
index 72cb38a5..00000000
Binary files a/nuget/Zyan 2.5 Package/lib/net35/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.5 Package/lib/net35/Zyan.Communication.xml b/nuget/Zyan 2.5 Package/lib/net35/Zyan.Communication.xml
deleted file mode 100644
index a9b8df0d..00000000
--- a/nuget/Zyan 2.5 Package/lib/net35/Zyan.Communication.xml
+++ /dev/null
@@ -1,13710 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Implements a component catalog.
-
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Ensures unlimited Remoting lifetime.
-
- Always null
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Base class for event wires.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Client delegate interceptor.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for a private delegate holder class.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Gets the .
-
-
-
-
- instance.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Gets the .
-
-
-
-
-
- Gets the ;
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Gets the ;
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Gets the .
-
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- The to visit.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- Gets the QueryHandler.
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with .
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Gets the .
-
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- The properties of the instance.
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Singleton class for the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- Gets an instance of the .
-
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Client channel sink for the .
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Closes the connection.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Namen der von Client und Server gemeinsam genutzten Transportheader.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion.
-
-
-
-
- Status der Sicherheitstransaktion.
-
-
-
-
- Цffentlicher RSA Schlьssel.
-
-
-
-
- VerschlÑŒsselter gemeinsamer SchlÑŒssel.
-
-
-
-
- VerschlÑŒsselter gemeinsamer Inizialisierungsvektor.
-
-
-
-
- Aufzдhlung der einzelnen Verarbeitungsschritte einer Sicherheitstransaktion.
-
-
-
-
- Uninizialisiert, noch nichts geschehen.
-
-
-
-
- Client sendet den цffentlichen Schlьssel an den Server.
-
-
-
-
- Server sendet den verschlÑŒsselten gemeinsamen SchlÑŒssel zurÑŒck zum Client.
-
-
-
-
- Client sendet die verschlÑŒsselte Anfragenachricht an den Server.
-
-
-
-
- Server sendet die verschlÑŒsselte Antwortnachricht an den Client zurÑŒck.
-
-
-
-
- Unbekannte Sicherheitstransaktionskennung.
-
-
-
-
- Enthдlt Clientverbindungsinformation zu einer Sicherheitstransaktion.
-
-
-
- Erstellt eine neue Instanz von ClientConnectionData
- Sicherheitstransaktionskennung
- VerschlÑŒsselungsanbieter
-
-
-
- Entsorgt die Verbindungsdaten.
-
-
-
-
- Aktualisiert den Zeitstempel.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
- Legt fest, ob der Destruktor nicht aufgerufen werden soll
-
-
-
- Wirft eine Ausnahme, wenn das Objekt bereits entsorgt wurde.
-
-
-
-
- Gibt die Sicherheitstransaktionskennung zurÑŒck.
-
-
-
-
- Gibt den verwendeten Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung zurÑŒck.
-
-
-
-
- Gibt den Zeitpunkt der letzten Kommunikation zurÑŒck.
-
-
-
-
- Clientseitige Kanalsenke fÑŒr verschlÑŒsselte Kommunikation.
-
- Benцtigt auf der Serverseite CryptoServerChannelSink als Gegenstьck!
-
-
-
-
- Erstellt eine neue Instanz von CryptoClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Name des symmetrischen VerschlÑŒsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Maximale Anzahl der Verarbeitungsversuche
-
-
- Startet eine neue Sicherheitstransaktion
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Fordert einen gemeinsamen SchlÑŒssel vom Server an.
-
- Original-Remoting-Nachricht
- VerschlÑŒsselungsanbieter
-
-
-
- Lцscht den gemeinsamen Schlьssel und die eindeutige Sicherheitstransaktionskennung.
-
-
-
- Erzeugt eine Anfrage nach einem gemeinsamen SchlÑŒssel
- Transport-Header-Auflistung
-
-
- EntschlÑŒsselt den eingehenden Antwort-Datenstrom
- Antwort-Datenstrom
- Antwort-Transportheader
- EntschlÑŒsselter Datenstrom (oder null, wenn die VerschlÑŒsselung fehlgeschlagen ist)
-
-
- Verarbeitet die Antwort der Servers einer Anfrage nach einen Gemeinsamen SchlÑŒssel
- Transport-Header-Auflistung
- VerschlÑŒsselungsanbieter
-
-
- VerschlÑŒsselt eine bestimmte Remoting-Nachricht
- Anfrage-Transport-Header-Auflistung
- Anfrage-Datenstrom
- VerschlÑŒsselter Datenstrom
-
-
-
- Verarbeitet die verschlÑŒsselte Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Gibt die eindeutige Kennung der Sicherheitstransaktion zurÑŒck.
-
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr verschlьsselte Ьbertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem ver- bzw. entschlÑŒsseln der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fÑŒr verschlÑŒsselte Kommunikation.
-
- Benцtigt auf der Clientseite CryptoClientChannelSink als Gegenstьck!
-
-
-
-
- Erstellt eine neue Instanz von CryptoServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
- Name des symmetrischen VerschlÑŒsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Lebenszeit einer Client-Verbindung in Sekunden
- Intervall des Aufrдumvorgangs in Sekunden
- Gibt an, ob clientseitig eine Kanalsenke fÑŒr verschlÑŒsselte Kommunikation vorhanden sein muss
- IP-Adressen Ausnahmeliste
-
-
-
- Erzeugt den gemeinsamen Schlьssel und bereitet dessen Ьbertragung zum Client vor.
-
- Sicherheitstransaktionskennung
- Anfrage-Header vom Client
- Antwortnachricht
- Antwort-Header
- Antwort-Datenstrom
- Status
-
-
-
- EntschlÑŒsselt die eingehende Nachricht vom Client.
-
- Sicherheitstransaktionskennung
- Senkenstapel
- Anfrage-Nachricht vom Client
- Anfrage-Header vom Cient
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- PrÑŒft, ob eine bestimmte Sicherheitstransaktionskennung bereits bekannt ist.
-
- Sicherheitstransaktionskennung
- Wahr, wenn die Sicherheitstransaktion bekannt ist, ansonsten Falsch
-
-
-
- Erzeugt eine leere Antwortnachricht.
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Art des aktuellen Transaktionsschritts
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- PrÑŒft, ob fÑŒr die Kommunikation mit einem bestimmten Client zwingend VerschlÑŒsselung erforderlich ist, oder nicht.
-
- IP-Adresse des Clients
- Wahr, wenn VerschlÑŒsselung erforderlich ist, ansonsten Falsch
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Startet den Zeitgeber fьr den Aufrдumvorgang.
-
-
-
-
- Rдumt abgelaufende Client-Verbindungen weg.
-
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zur verschlÑŒsselten Kommunikation.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gibt zurÑŒck, ob der zwingend auch verschlÑŒsseln muss, oder legt dies fest.
-
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the Authentication Provider to be used.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Slim in-process session manager.
-
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Session manager interface.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Encapsulates a method that has five parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has six parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has seven parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has eight parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has nine parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has ten parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has five parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has six parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has seven parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has eight parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has nine parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has ten parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Merges two sequences by using specified selector (missing in .NET Framework 3.5).
-
- First sequence element type.
- Second sequence element type.
- Resulting sequence element type.
- First sequence.
- Second sequence.
- Selector function.
-
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gets the name of the component host.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Release managed resources.
-
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Increments the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Gets the session ID.
-
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isnÒ‘t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isnÒ‘t registered with a unique name)
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds a handler to a remote event or delegate.
-
- Correlation data
-
-
-
- Removes a handler from a remote event or delegate.
-
- Correlation data
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and lower blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and lower didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
diff --git a/nuget/Zyan 2.5 Package/lib/net35/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.5 Package/lib/net35/de/Zyan.Communication.resources.dll
deleted file mode 100644
index c8f82032..00000000
Binary files a/nuget/Zyan 2.5 Package/lib/net35/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.5 Package/lib/net35/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.5 Package/lib/net35/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 1ac11c83..00000000
Binary files a/nuget/Zyan 2.5 Package/lib/net35/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.5 Package/lib/net40/Zyan.Communication.dll b/nuget/Zyan 2.5 Package/lib/net40/Zyan.Communication.dll
deleted file mode 100644
index 0553e3ad..00000000
Binary files a/nuget/Zyan 2.5 Package/lib/net40/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.5 Package/lib/net40/Zyan.Communication.pdb b/nuget/Zyan 2.5 Package/lib/net40/Zyan.Communication.pdb
deleted file mode 100644
index 529d7e99..00000000
Binary files a/nuget/Zyan 2.5 Package/lib/net40/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.5 Package/lib/net40/Zyan.Communication.xml b/nuget/Zyan 2.5 Package/lib/net40/Zyan.Communication.xml
deleted file mode 100644
index 6c8dfe48..00000000
--- a/nuget/Zyan 2.5 Package/lib/net40/Zyan.Communication.xml
+++ /dev/null
@@ -1,13980 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Implements a component catalog.
-
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- Extension methods for ComposablePartDefinition, ExportDefinition, etc
-
-
-
-
- Returns true if export definition is ZyanComponent
-
-
-
-
- Returns true if part definition uses NonShared creation policy
-
-
-
-
- Returns true if part definition uses NonShared or Any creation policy
-
-
-
-
- Server-side MEF integration
-
-
-
-
- Registers all components in a MEF catalog attributed by "ComponentInterface" metadata tag.
-
-
-
-
- Registers all components in a MEF container attributed by "ComponentInterface" metadata tag.
-
-
-
-
- Registers exports provided by ComposablePartDefinition as components.
-
-
-
-
- MethodInfo for RegisterComponent{I} method, used to create generic method delegates.
-
-
-
-
- Registers component implementing interface I. Component instance is provided by MEF container.
-
-
-
-
- Registers component of the given type. Component instance is provided by MEF container.
-
-
-
-
- Component catalog used to control NonShared components lifetime
-
-
-
-
- Specifies that a type is a component that can be published by Zyan.
-
-
- You cannot decorate a class with multiple ZyanComponent attributes
- because MEF will attach all metadata to all exports.
- For more details, refer to: https://zyan.codeplex.com/workitem/2059
-
-
-
-
- MEF metadata key for component interface.
-
-
-
-
- MEF metadata key for IsPublished flag.
-
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets interface attached to this ZyanComponent instance.
-
-
-
-
- Gets or sets value indicating whether the component should be registered in ZyanComponentHost.
-
-
-
-
- Composable part linked to a remote component retrieved via ZyanConnection.
- Creates transparent proxy for the remote component.
-
-
-
-
- Initializes a new instance of the class.
-
- The composable part definition.
-
-
-
- Method info for the ZyanConnection.CreateProxy{T}(string uniqueName, bool implicitTransactionTransfer) generic method.
-
-
-
-
- Method info for the ZyanConnection.CreateProxy{ComponentInterface}(string uniqueName, bool implicitTransactionTransfer) method.
- This method info is created on demand.
-
-
-
-
- Gets the exported object described by the specified object.
-
- One of the objects from the property that describes the exported object to return.
-
- The exported object described by .
-
-
-
-
- This method is not supported because composable part is a proxy for the remote component.
- We can't put anything into it.
-
- One of the objects from the property that specifies the import to be set.
- A collection of objects of which to set the import described by .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- Gets the definition of this composable part.
-
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets a collection of the objects
- that describe the exported objects provided by the part.
-
- A collection of objects that describe
- the exported objects provided by the .
-
-
-
- Gets a collection of the
- objects that describe the imported objects required by the part.
-
- A collection of objects that describe
- the imported objects required by the .
-
-
-
- An immutable ComposablePartCatalog created from a .
-
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
-
-
-
- ZyanConnection to a remote component host.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled for proxy objects created using this catalog instance.
-
-
-
-
- Gets the part definitions that are contained in the catalog.
-
- The
- contained in the .
-
-
-
- Composable part definition linked to a remote component retrieved via ZyanConnection.
- Provides single export for component itself.
-
-
-
-
- Initializes a new instance of the class.
-
- The connection.
- Name of the component interface.
- Unique name of the published component.
- if set to true, then ambient transaction transfer is enabled.
-
-
-
- Converts Type.AssemblyQualifiedName format into Type.FullName.
-
-
- Example: "MyNamespace.MyType, MyAssembly, Version=0.0.0.0..." -> "MyNamespace.MyType".
-
- Assembly-qualified type name.
- Full name.
-
-
-
- Creates a new instance of a part that the describes.
-
-
- The created part.
-
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets the name of the component interface.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets a collection of objects that describe the objects
- exported by the part defined by this object.
-
- A collection of objects
- that describe the exported objects provided by objects
- created by the .
-
-
-
- Gets a collection of objects that describe the imports
- required by the part defined by this object.
-
- A collection of objects
- that describe the imports required by objects
- created by the .
-
-
-
- Specifies that all classes implementing the interface are Zyan components
-
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets the component interface.
-
-
-
-
- Gets or sets a value indicating whether this instance should be published by ZyanComponentHost.
-
-
- true if this instance is published; otherwise, false.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Ensures unlimited Remoting lifetime.
-
- Always null
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Base class for event wires.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Client delegate interceptor.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for a private delegate holder class.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Gets the .
-
-
-
-
- instance.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Gets the .
-
-
-
-
-
- Gets the ;
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Gets the ;
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Gets the .
-
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Gets the .
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- The to visit.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- Gets the QueryHandler.
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with .
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Gets the .
-
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- The properties of the instance.
-
-
-
-
- Represents an instance of an .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Singleton class for the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- Gets an instance of the .
-
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Client channel sink for the .
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Closes the connection.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Namen der von Client und Server gemeinsam genutzten Transportheader.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion.
-
-
-
-
- Status der Sicherheitstransaktion.
-
-
-
-
- Цffentlicher RSA Schlьssel.
-
-
-
-
- VerschlÑŒsselter gemeinsamer SchlÑŒssel.
-
-
-
-
- VerschlÑŒsselter gemeinsamer Inizialisierungsvektor.
-
-
-
-
- Aufzдhlung der einzelnen Verarbeitungsschritte einer Sicherheitstransaktion.
-
-
-
-
- Uninizialisiert, noch nichts geschehen.
-
-
-
-
- Client sendet den цffentlichen Schlьssel an den Server.
-
-
-
-
- Server sendet den verschlÑŒsselten gemeinsamen SchlÑŒssel zurÑŒck zum Client.
-
-
-
-
- Client sendet die verschlÑŒsselte Anfragenachricht an den Server.
-
-
-
-
- Server sendet die verschlÑŒsselte Antwortnachricht an den Client zurÑŒck.
-
-
-
-
- Unbekannte Sicherheitstransaktionskennung.
-
-
-
-
- Enthдlt Clientverbindungsinformation zu einer Sicherheitstransaktion.
-
-
-
- Erstellt eine neue Instanz von ClientConnectionData
- Sicherheitstransaktionskennung
- VerschlÑŒsselungsanbieter
-
-
-
- Entsorgt die Verbindungsdaten.
-
-
-
-
- Aktualisiert den Zeitstempel.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
-
-
-
- Gibt verwaltete Ressourcen frei.
-
- Legt fest, ob der Destruktor nicht aufgerufen werden soll
-
-
-
- Wirft eine Ausnahme, wenn das Objekt bereits entsorgt wurde.
-
-
-
-
- Gibt die Sicherheitstransaktionskennung zurÑŒck.
-
-
-
-
- Gibt den verwendeten Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung zurÑŒck.
-
-
-
-
- Gibt den Zeitpunkt der letzten Kommunikation zurÑŒck.
-
-
-
-
- Clientseitige Kanalsenke fÑŒr verschlÑŒsselte Kommunikation.
-
- Benцtigt auf der Serverseite CryptoServerChannelSink als Gegenstьck!
-
-
-
-
- Erstellt eine neue Instanz von CryptoClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Name des symmetrischen VerschlÑŒsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Maximale Anzahl der Verarbeitungsversuche
-
-
- Startet eine neue Sicherheitstransaktion
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Fordert einen gemeinsamen SchlÑŒssel vom Server an.
-
- Original-Remoting-Nachricht
- VerschlÑŒsselungsanbieter
-
-
-
- Lцscht den gemeinsamen Schlьssel und die eindeutige Sicherheitstransaktionskennung.
-
-
-
- Erzeugt eine Anfrage nach einem gemeinsamen SchlÑŒssel
- Transport-Header-Auflistung
-
-
- EntschlÑŒsselt den eingehenden Antwort-Datenstrom
- Antwort-Datenstrom
- Antwort-Transportheader
- EntschlÑŒsselter Datenstrom (oder null, wenn die VerschlÑŒsselung fehlgeschlagen ist)
-
-
- Verarbeitet die Antwort der Servers einer Anfrage nach einen Gemeinsamen SchlÑŒssel
- Transport-Header-Auflistung
- VerschlÑŒsselungsanbieter
-
-
- VerschlÑŒsselt eine bestimmte Remoting-Nachricht
- Anfrage-Transport-Header-Auflistung
- Anfrage-Datenstrom
- VerschlÑŒsselter Datenstrom
-
-
-
- Verarbeitet die verschlÑŒsselte Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Gibt die eindeutige Kennung der Sicherheitstransaktion zurÑŒck.
-
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr verschlьsselte Ьbertragung.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem ver- bzw. entschlÑŒsseln der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CryptoRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fÑŒr verschlÑŒsselte Kommunikation.
-
- Benцtigt auf der Clientseite CryptoClientChannelSink als Gegenstьck!
-
-
-
-
- Erstellt eine neue Instanz von CryptoServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
- Name des symmetrischen VerschlÑŒsselungsalgorithmus
- Gibt an, ob OAEP-Padding verwendet werden soll, oder nicht
- Lebenszeit einer Client-Verbindung in Sekunden
- Intervall des Aufrдumvorgangs in Sekunden
- Gibt an, ob clientseitig eine Kanalsenke fÑŒr verschlÑŒsselte Kommunikation vorhanden sein muss
- IP-Adressen Ausnahmeliste
-
-
-
- Erzeugt den gemeinsamen Schlьssel und bereitet dessen Ьbertragung zum Client vor.
-
- Sicherheitstransaktionskennung
- Anfrage-Header vom Client
- Antwortnachricht
- Antwort-Header
- Antwort-Datenstrom
- Status
-
-
-
- EntschlÑŒsselt die eingehende Nachricht vom Client.
-
- Sicherheitstransaktionskennung
- Senkenstapel
- Anfrage-Nachricht vom Client
- Anfrage-Header vom Cient
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- PrÑŒft, ob eine bestimmte Sicherheitstransaktionskennung bereits bekannt ist.
-
- Sicherheitstransaktionskennung
- Wahr, wenn die Sicherheitstransaktion bekannt ist, ansonsten Falsch
-
-
-
- Erzeugt eine leere Antwortnachricht.
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Art des aktuellen Transaktionsschritts
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Verarbeitungsstatus
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- PrÑŒft, ob fÑŒr die Kommunikation mit einem bestimmten Client zwingend VerschlÑŒsselung erforderlich ist, oder nicht.
-
- IP-Adresse des Clients
- Wahr, wenn VerschlÑŒsselung erforderlich ist, ansonsten Falsch
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Startet den Zeitgeber fьr den Aufrдumvorgang.
-
-
-
-
- Rдumt abgelaufende Client-Verbindungen weg.
-
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zur verschlÑŒsselten Kommunikation.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CryptoServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OEAP padding should be activated.
-
-
-
-
- Gibt zurÑŒck, ob der zwingend auch verschlÑŒsseln muss, oder legt dies fest.
-
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the Authentication Provider to be used.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Slim in-process session manager.
-
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Session manager interface.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Gets the name of the component host.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automaticly
- Proxy
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Release managed resources.
-
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Increments the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Gets the session ID.
-
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isn´t registered with a unique name)
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds a handler to an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isnÒ‘t registered with a unique name)
-
-
-
- Removes a handler from an event of a server component.
-
- Name of the server component interface
- Correlation information
- Unique name of the server component instance (May left empty, if component isnÒ‘t registered with a unique name)
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds a handler to a remote event or delegate.
-
- Correlation data
-
-
-
- Removes a handler from a remote event or delegate.
-
- Correlation data
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and lower blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and lower didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
diff --git a/nuget/Zyan 2.5 Package/lib/net40/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.5 Package/lib/net40/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 6a08f6f2..00000000
Binary files a/nuget/Zyan 2.5 Package/lib/net40/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.5 Package/lib/net40/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.5 Package/lib/net40/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 523d57e2..00000000
Binary files a/nuget/Zyan 2.5 Package/lib/net40/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.5 Xamarin Component/Details.md b/nuget/Zyan 2.5 Xamarin Component/Details.md
deleted file mode 100644
index bdc85301..00000000
--- a/nuget/Zyan 2.5 Xamarin Component/Details.md
+++ /dev/null
@@ -1,54 +0,0 @@
-Zyan is an easy to use distributed application framework
-for .NET, Mono and Xamarin.Android (at least Indie edition is required).
-
-Zyan provides clean intuitive API for hosting and accessing remote components.
-It supports Windows, Linux, MacOS and Android platforms in any possible
-combinations (i.e. Windows server + Android client or vice versa).
-
-Notable features:
-
-* Transparent realtime traffic compression and encryption, even on mobile devices.
-* Bidirectional TCP communication through client-side NAT and firewalls.
-* LINQ queries to the remote components, built-in LINQ expression serialization.
-* Extensibility: allows custom protocols, session management, authentication, and more.
-* Transparency: doesn't require any attributes or base classes for your components.
-* Extensively covered with unit test and integration tests.
-* Enterprise-ready (check out the *Who uses Zyan Framework* section of the website).
-* Comprehensive documentation and free tech support in English, German and Russian.
-
-## Server-side code example
-
-```csharp
-using Zyan.Communication;
-using Zyan.Communication.Protocols.Tcp;
-...
-
-// Set up the duplex TCP protocol, use port 8080
-var protocol = new TcpDuplexServerProtocolSetup(8080);
-
-// Create component host named "ZyanDemo"
-var host = new ZyanComponentHost("ZyanDemo", protocol);
-
-// Register component type and interface
-host.RegisterComponent();
-```
-
-## Client-side code example
-
-```csharp
-using Zyan.Communication;
-using Zyan.Communication.Protocols.Tcp;
-...
-
-// Connect to server
-var connection = new ZyanConnection("tcpex://192.168.0.100:8080/ZyanDemo");
-
-// Create a proxy for the remote component
-var proxy = connection.CreateProxy();
-
-// Invoke method
-proxy.SayHello("HelloWorld");
-
-// Subscribe to a remote event
-proxy.MyEvent += (sender, e) => Console.WriteLine("Hi!");
-```
diff --git a/nuget/Zyan 2.5 Xamarin Component/GettingStarted.md b/nuget/Zyan 2.5 Xamarin Component/GettingStarted.md
deleted file mode 100644
index c2976918..00000000
--- a/nuget/Zyan 2.5 Xamarin Component/GettingStarted.md
+++ /dev/null
@@ -1,66 +0,0 @@
-Zyan Communication Framework is used to establish bidirectional
-network communication between two Android devices or between an
-Android device and a PC running Windows, Linux or MacOS.
-
-Consult the included sample application for the simplest possible
-example of integrating Zyan library with your application.
-
-For a real-world example application, check out the open-source
-Zyan Drench game project at https://drench.codeplex.com.
-
-## Server-side code example
-
-```csharp
-using Zyan.Communication;
-using Zyan.Communication.Protocols.Tcp;
-...
-
-// Set up the duplex TCP protocol, use port 8080
-var protocol = new TcpDuplexServerProtocolSetup(8080);
-
-// Create component host named "ZyanDemo"
-var host = new ZyanComponentHost("ZyanDemo", protocol);
-
-// Register component type and interface
-host.RegisterComponent();
-```
-
-## Client-side code example
-
-```csharp
-using Zyan.Communication;
-using Zyan.Communication.Protocols.Tcp;
-...
-
-// Connect to server
-var connection = new ZyanConnection("tcpex://192.168.0.100:8080/ZyanDemo");
-
-// Create a proxy for the remote component
-var proxy = connection.CreateProxy();
-
-// Invoke method
-proxy.SayHello("HelloWorld");
-
-// Subscribe to a remote event
-proxy.MyEvent += (sender, e) => Console.WriteLine("Hi!");
-```
-
-## Project Resources
-
-* [Project Homepage](http://zyan.com.de)
-* [Nuget Package](https://www.nuget.org/packages/Zyan)
-* [Ohloh Statistics Page](https://www.ohloh.net/p/zyan)
-
-## Documentation and Support
-
-* [Documentation](https://zyan.codeplex.com/documentation)
-* [API Reference](http://zyan.sslk.ru/docs/v25)
-* [Support forum in English](http://zyan.codeplex.com/discussions)
-* [Support forum in German](http://www.mycsharp.de/wbb2/thread.php?threadid=89085)
-* [Bug tracker](http://zyan.codeplex.com/workitem/list/basic)
-
-## Sample Applications
-
-* [Zyan Code Samples](https://zyan.codeplex.com/SourceControl/latest#examples/Zyan.Examples.Android/Zyan.Examples.Android.ConsoleServer/Program.cs)
-* [Zyan Drench at CodeProject](http://www.codeproject.com/Articles/631666/Zyan-Drench-A-Game-for-Android-with-Wifi-Support), [CodePlex](https://drench.codeplex.com) and [GitHub](https://github.com/yallie/drench)
-* [Zyan Drench at Google Play](https://play.google.com/store/apps/details?id=yallie.Zyan.Drench) and [Amazon](http://www.amazon.com/gp/product/B00E9GH0KY)
diff --git a/nuget/Zyan 2.5 Xamarin Component/License.md b/nuget/Zyan 2.5 Xamarin Component/License.md
deleted file mode 100644
index a89b5522..00000000
--- a/nuget/Zyan 2.5 Xamarin Component/License.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# The MIT License (MIT)
-
-Copyright (c) 2010-2013 Hagen Siegel, Alexey Yakovlev
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/nuget/Zyan 2.5 Xamarin Component/README.md b/nuget/Zyan 2.5 Xamarin Component/README.md
deleted file mode 100644
index a87eebe9..00000000
--- a/nuget/Zyan 2.5 Xamarin Component/README.md
+++ /dev/null
@@ -1,110 +0,0 @@
-# Zyan Communication Framework
-
-### Easy to use distributed application framework for .NET, Mono and Xamarin.Android.
-
-* [Project homepage: zyan.com.de](http://zyan.com.de)
-* [NuGet package: Zyan](http://nuget.org/packages/Zyan)
-* [Download binaries](https://zyan.codeplex.com/releases/)
-* [Browse source code](http://zyan.codeplex.com/SourceControl/BrowseLatest)
-
-## Why use Zyan Communication Framework?
-
-### Easy to use
-
-Zyan is very easy to learn and use. It provides clean intuitive API (see examples below) for hosting and accessing remote components.
-
-### Supports desktop and mobile
-
-Zyan runs on Windows, Linux, MacOS and Android platforms supporting [Microsoft .NET 3.5+](http://www.microsoft.com/net), [Mono 2.10+](http://mono-project.com) or [Mono for Android 4.7+](http://xamarin.com/monoforandroid) frameworks.
-
-### Compact and secure
-
-Supports transparent realtime traffic compression and encryption, even on mobile devices. Doesn't require digital certificates.
-
-### Unobtrusive
-
-All you need is plain .NET classes and interfaces: no ServiceContract/OperationContract attributes, no MarshalByRefObjects are necessary.
-
-### Multiprotocol
-
-Supports TCP, HTTP and Named pipes natively on most platforms. Extensibility model allows plugging any custom transport protocols.
-
-### Full duplex TCP
-
-Supports bidirectional TCP communication through client-side NAT and firewalls.
-
-### LINQ-enabled
-
-Supports LINQ queries to the remote components. Allows passing serialized LINQ expressions over network and generating anonymous classes on demand.
-
-### Extensible
-
-Plug in custom transport protocols, session manager, authentication provider, and more. Build loosely coupled client-server systems using Zyan and MEF.
-
-### Supports events
-
-Distributed events are as easy as button_Click in Windows Forms applications. Distributed Event-Based Components (EBC) are supported out-of-the-box.
-
-### Supports duck typing
-
-Zyan is able to host component that matches an interface, but doesn't implement it.
-
-### Unit tested
-
-Zyan code is extensively covered with unit tests and integrational tests. Integrational tests are executed on Windows and Linux using Mono.
-
-### Enterprise ready
-
-Zyan Framework is used in commercial enterprise applications. Check out the *Who uses Zyan Communication Framework* section of the website.
-
-### Well-documented
-
-Comprehensive documentation covers all aspects of Zyan API. Check out source code repository for several example application.
-
-### Actively supported
-
-Our community provides free technical support in English, German and Russian. Most of your questions are answered within hours!
-
-### Absolutely free
-
-Zyan is distributed under the terms of MIT license. It can be used in any applications, including closed-source and commercial.
-
-## Why is it better than WCF?
-
-* You don't have to decorate your interfaces with ServiceContract and OperationContract attributes: every method is a part of the contract.
-* You can use overloaded methods, which isn't possible with WCF. Service contracts produce WSDL, which doesn't support method overloading (all operations must be uniquely named).
-* You can call methods with generic parameters, which is also impossible with WCF. What's worse, these constraints cannot be validated at compile-time, so malformed WCF contracts throw exceptions at runtime.
-* There is no need to create separate callback contract for the duplex communication -- just pass in a delegate as an argument to the remote method, or subscribe to a remote event using familiar syntax.
-* You are not forced to specify component activation mode using attributes at compile time. ZyanComponentHost can be configured to activate any component in a single-call (default) or a singleton mode.
-
-## Why is it better than .NET Remoting?
-
-* You don't have to derive your component from MarshalByRefObject. Any .NET class can be used as a hosted component.
-* With the duck typing feature, you can bind a component to an interface it doesn't implement (provided that all interface methods are implemented). This way you can make any third-party class remotely callable.
-* You can set up custom serialization handlers for data types that aren't serializable. This way you can make any third-party class serializable.
-* You can query remote components using LINQ, even with projections to anonymous classes. LINQ expressions can be passed as method arguments and returned from remote methods. This feature relies on custom serialization handlers mentioned above.
-* There is no need for special treatment to use events, everything works just out-of-the box. Subscription to the remote event looks exactly the same as local subscription.
-
-## Why is it better than other RPC frameworks?
-
-* Zyan is more than just an RPC framework. It is in fact a skeleton for a full-featured application server with a built-in authentication, session management, policy injection features, etc.
-* Authentication system is fully customizable. You can use integrated Windows authentication (single sign on) or plug in your own authentication provider.
-* Session management is also customizable. Fast and slim in-process session manager can be used for self-hosted single-process application servers. SqlServer-backed session manager is suitable for multi-process clusters. You can easily create your own session manager by inheriting from the base class and overriding a few virtual methods.
-* Zyan supports transparent traffic compression (using Deflate or LZF algorithm) and encryption out-of-the-box. Encryption feature doesn't require certificates and is not platform dependent.
-
-## What are other benefits of Zyan?
-
-* Managed Extensibility Framework integration (only available for .NET 4.x and Mono 2.10) allows building loosely coupled client-server applications. You can set up your application server declaratively using MEF attributes and publish it with a Zyan host.
-* Client application can use MEF container to access remote services. Both client and server can be completely unaware of the communication layer being used.
-* Zyan supports wiring distributed Event-Based Components. EBC is an architectural model which reduces dependencies between components. Components in EBC application communicate with each other by means of messages instead of invoking methods.
-* Other notable features of Zyan include call interception, deterministic resource cleanup, duplex TCP communication, server-side event filters, session-bound events, OneWay methods support, centralized exception handling, and many more.
-
-## Links to Resources
-
-* [Project homepage: zyan.com.de](http://zyan.com.de)
-* [NuGet package: Zyan](http://nuget.org/packages/Zyan)
-* [Download binaries](https://zyan.codeplex.com/releases/)
-* [Browse source code](http://zyan.codeplex.com/SourceControl/BrowseLatest)
-* [Project statistics at Ohloh](https://www.ohloh.net/p/zyan)
-* [Support forum in English](http://zyan.codeplex.com/discussions)
-* [Support forum in German](http://www.mycsharp.de/wbb2/thread.php?threadid=89085)
diff --git a/nuget/Zyan 2.5 Xamarin Component/bin/Zyan.Communication.dll b/nuget/Zyan 2.5 Xamarin Component/bin/Zyan.Communication.dll
deleted file mode 100644
index 16cf1e56..00000000
Binary files a/nuget/Zyan 2.5 Xamarin Component/bin/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.5 Xamarin Component/bin/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.5 Xamarin Component/bin/de/Zyan.Communication.resources.dll
deleted file mode 100644
index f0d1d0c8..00000000
Binary files a/nuget/Zyan 2.5 Xamarin Component/bin/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.5 Xamarin Component/bin/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.5 Xamarin Component/bin/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 6ce8ecf7..00000000
Binary files a/nuget/Zyan 2.5 Xamarin Component/bin/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.5 Xamarin Component/icons/zyan_128x128.png b/nuget/Zyan 2.5 Xamarin Component/icons/zyan_128x128.png
deleted file mode 100644
index b26b32fd..00000000
Binary files a/nuget/Zyan 2.5 Xamarin Component/icons/zyan_128x128.png and /dev/null differ
diff --git a/nuget/Zyan 2.5 Xamarin Component/icons/zyan_512x512.png b/nuget/Zyan 2.5 Xamarin Component/icons/zyan_512x512.png
deleted file mode 100644
index 9d9d621d..00000000
Binary files a/nuget/Zyan 2.5 Xamarin Component/icons/zyan_512x512.png and /dev/null differ
diff --git a/nuget/Zyan 2.5 Xamarin Component/package.bat b/nuget/Zyan 2.5 Xamarin Component/package.bat
deleted file mode 100644
index c5861b44..00000000
--- a/nuget/Zyan 2.5 Xamarin Component/package.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-..\..\tools\XamarinComponent\xamarin-component.exe create-manually zyan-2.5.xam --name="Zyan Communication Framework" --summary="Easy to use distributed application framework for .NET, Mono and Xamarin.Android." --publisher="Zyan Developers" --website="http://zyan.com.de" --details="Details.md" --license="License.md" --getting-started="GettingStarted.md" --icon="icons/zyan_128x128.png" --icon="icons/zyan_512x512.png" --library="android":"bin/Zyan.Communication.dll" --sample="Sample client-server application. This sample demonstrates interoperation between a PC and an Android device using Zyan Communication Framework.":"../../../ZyanDrench/Drench.sln"
diff --git a/nuget/Zyan 2.5 Xamarin Component/zyan-2.5.xam b/nuget/Zyan 2.5 Xamarin Component/zyan-2.5.xam
deleted file mode 100644
index 63c131f0..00000000
Binary files a/nuget/Zyan 2.5 Xamarin Component/zyan-2.5.xam and /dev/null differ
diff --git a/nuget/Zyan 2.6 Package/Zyan.2.6.nupkg b/nuget/Zyan 2.6 Package/Zyan.2.6.nupkg
deleted file mode 100644
index c4eadb1d..00000000
Binary files a/nuget/Zyan 2.6 Package/Zyan.2.6.nupkg and /dev/null differ
diff --git a/nuget/Zyan 2.6 Package/Zyan.2.6.nuspec b/nuget/Zyan 2.6 Package/Zyan.2.6.nuspec
deleted file mode 100644
index a172d400..00000000
--- a/nuget/Zyan 2.6 Package/Zyan.2.6.nuspec
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
- Zyan
- 2.6
- Zyan
- Rainbird,yallie
- Hagen Siegel
- http://zyan.codeplex.com/license
- http://zyan.com.de
- http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=zyan&DownloadId=512099
- false
- Zyan is a framework that simplifies development of distributed applications for desktop and mobile platforms. With Zyan you can publish any .NET class for remote access over the network. Zyan is highly customizable and provides you with tools to build modular and plugable distributed applications.
- Amazingly easy distributed application framework for .NET, Mono and Xamarin.Android
- What's new: automatic service discovery, non-blocking subscriptions, synchronization context support for event handlers, batched re-subscriptions, .NET 4.5.x support, many bugfixes and lots of improvements. For more details, see the project website: http://zyan.com.de
- en-US
- mobile android xamarin duplex tcp tcpex http ipc remoting network communication socket sockets nat firewall distributed cloud wcf rpc linq mef composition event events ebc event-based-components binary flowdesign easy secure ldap authentication security compression server service services mono
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/nuget/Zyan 2.6 Package/lib/MonoAndroid10/Zyan.Communication.dll b/nuget/Zyan 2.6 Package/lib/MonoAndroid10/Zyan.Communication.dll
deleted file mode 100644
index f8b32bf7..00000000
Binary files a/nuget/Zyan 2.6 Package/lib/MonoAndroid10/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.6 Package/lib/MonoAndroid10/Zyan.Communication.dll.mdb b/nuget/Zyan 2.6 Package/lib/MonoAndroid10/Zyan.Communication.dll.mdb
deleted file mode 100644
index ab000e77..00000000
Binary files a/nuget/Zyan 2.6 Package/lib/MonoAndroid10/Zyan.Communication.dll.mdb and /dev/null differ
diff --git a/nuget/Zyan 2.6 Package/lib/MonoAndroid10/Zyan.Communication.xml b/nuget/Zyan 2.6 Package/lib/MonoAndroid10/Zyan.Communication.xml
deleted file mode 100644
index 1a046be8..00000000
--- a/nuget/Zyan 2.6 Package/lib/MonoAndroid10/Zyan.Communication.xml
+++ /dev/null
@@ -1,12667 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Ensures unlimited Remoting lifetime.
-
- Always null
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and lower blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and lower blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and lower didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with System.Data.Linq.DataContext.
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.6 Package/lib/MonoAndroid10/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.6 Package/lib/MonoAndroid10/de/Zyan.Communication.resources.dll
deleted file mode 100644
index af777b1a..00000000
Binary files a/nuget/Zyan 2.6 Package/lib/MonoAndroid10/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.6 Package/lib/MonoAndroid10/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.6 Package/lib/MonoAndroid10/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index e58827fb..00000000
Binary files a/nuget/Zyan 2.6 Package/lib/MonoAndroid10/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.6 Package/lib/net35/Zyan.Communication.dll b/nuget/Zyan 2.6 Package/lib/net35/Zyan.Communication.dll
deleted file mode 100644
index 495316dc..00000000
Binary files a/nuget/Zyan 2.6 Package/lib/net35/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.6 Package/lib/net35/Zyan.Communication.pdb b/nuget/Zyan 2.6 Package/lib/net35/Zyan.Communication.pdb
deleted file mode 100644
index b586190a..00000000
Binary files a/nuget/Zyan 2.6 Package/lib/net35/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.6 Package/lib/net35/Zyan.Communication.xml b/nuget/Zyan 2.6 Package/lib/net35/Zyan.Communication.xml
deleted file mode 100644
index 84eec8ac..00000000
--- a/nuget/Zyan 2.6 Package/lib/net35/Zyan.Communication.xml
+++ /dev/null
@@ -1,14238 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Ensures unlimited Remoting lifetime.
-
- Always null
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Encapsulates a method that has five parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has six parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has seven parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has eight parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has nine parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has ten parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has five parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has six parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has seven parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has eight parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has nine parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has ten parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Merges two sequences by using specified selector (missing in .NET Framework 3.5).
-
- First sequence element type.
- Second sequence element type.
- Resulting sequence element type.
- First sequence.
- Second sequence.
- Selector function.
-
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and lower blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and lower blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and lower didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with .
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.6 Package/lib/net35/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.6 Package/lib/net35/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 7f34a6a1..00000000
Binary files a/nuget/Zyan 2.6 Package/lib/net35/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.6 Package/lib/net35/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.6 Package/lib/net35/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 4af7814e..00000000
Binary files a/nuget/Zyan 2.6 Package/lib/net35/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.6 Package/lib/net40/Zyan.Communication.dll b/nuget/Zyan 2.6 Package/lib/net40/Zyan.Communication.dll
deleted file mode 100644
index d431d3b4..00000000
Binary files a/nuget/Zyan 2.6 Package/lib/net40/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.6 Package/lib/net40/Zyan.Communication.pdb b/nuget/Zyan 2.6 Package/lib/net40/Zyan.Communication.pdb
deleted file mode 100644
index 7be3ceeb..00000000
Binary files a/nuget/Zyan 2.6 Package/lib/net40/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.6 Package/lib/net40/Zyan.Communication.xml b/nuget/Zyan 2.6 Package/lib/net40/Zyan.Communication.xml
deleted file mode 100644
index 79d5d403..00000000
--- a/nuget/Zyan 2.6 Package/lib/net40/Zyan.Communication.xml
+++ /dev/null
@@ -1,14537 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- Extension methods for ComposablePartDefinition, ExportDefinition, etc
-
-
-
-
- Returns true if export definition is ZyanComponent
-
-
-
-
- Returns true if part definition uses NonShared creation policy
-
-
-
-
- Returns true if part definition uses NonShared or Any creation policy
-
-
-
-
- Server-side MEF integration
-
-
-
-
- Registers all components in a MEF catalog attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Component catalog to register components.
- Optional root composition container used to instantiate components.
-
-
-
- Registers all components in a MEF container attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Root composition container used to instantiate components.
-
-
-
- Registers exports provided by ComposablePartDefinition as components.
-
-
-
-
- MethodInfo for RegisterComponent{I} method, used to create generic method delegates.
-
-
-
-
- Registers component implementing interface I. Component instance is provided by MEF container.
-
-
-
-
- Registers component of the given type. Component instance is provided by MEF container.
-
-
-
-
- Component catalog used to control NonShared components lifetime
-
-
-
-
- Specifies that a type is a component that can be published by Zyan.
-
-
- You cannot decorate a class with multiple ZyanComponent attributes
- because MEF will attach all metadata to all exports.
- For more details, refer to: https://zyan.codeplex.com/workitem/2059
-
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets interface attached to this ZyanComponent instance.
-
-
-
-
- Gets or sets value indicating whether the component should be registered in ZyanComponentHost.
-
-
-
-
- MEF metadata key for component interface.
-
-
-
-
- MEF metadata key for IsPublished flag.
-
-
-
-
- Composable part linked to a remote component retrieved via ZyanConnection.
- Creates transparent proxy for the remote component.
-
-
-
-
- Initializes a new instance of the class.
-
- The composable part definition.
-
-
-
- Gets the definition of this composable part.
-
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets a collection of the objects
- that describe the exported objects provided by the part.
-
- A collection of objects that describe
- the exported objects provided by the .
-
-
-
- Method info for the ZyanConnection.CreateProxy{T}(string uniqueName, bool implicitTransactionTransfer, bool keepSynchronizationContext) generic method.
-
-
-
-
- Method info for the ZyanConnection.CreateProxy{ComponentInterface}(string uniqueName, bool implicitTransactionTransfer) method.
- This method info is created on demand.
-
-
-
-
- Gets the exported object described by the specified object.
-
- One of the objects from the property that describes the exported object to return.
-
- The exported object described by .
-
-
-
-
- Gets a collection of the
- objects that describe the imported objects required by the part.
-
- A collection of objects that describe
- the imported objects required by the .
-
-
-
- This method is not supported because composable part is a proxy for the remote component.
- We can't put anything into it.
-
- One of the objects from the property that specifies the import to be set.
- A collection of objects of which to set the import described by .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- An immutable ComposablePartCatalog created from a .
-
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- ZyanConnection to a remote component host.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled for proxy objects created using this catalog instance.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets the part definitions that are contained in the catalog.
-
- The
- contained in the .
-
-
-
- Composable part definition linked to a remote component retrieved via ZyanConnection.
- Provides single export for component itself.
-
-
-
-
- Initializes a new instance of the class.
-
- The connection.
- Name of the component interface.
- Unique name of the published component.
- if set to true, then ambient transaction transfer is enabled.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets the name of the component interface.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Converts Type.AssemblyQualifiedName format into Type.FullName.
-
-
- Example: "MyNamespace.MyType, MyAssembly, Version=0.0.0.0..." -> "MyNamespace.MyType".
-
- Assembly-qualified type name.
- Full name.
-
-
-
- Creates a new instance of a part that the describes.
-
-
- The created part.
-
-
-
-
- Gets a collection of objects that describe the objects
- exported by the part defined by this object.
-
- A collection of objects
- that describe the exported objects provided by objects
- created by the .
-
-
-
- Gets a collection of objects that describe the imports
- required by the part defined by this object.
-
- A collection of objects
- that describe the imports required by objects
- created by the .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- Specifies that all classes implementing the interface are Zyan components
-
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets the component interface.
-
-
-
-
- Gets or sets a value indicating whether this instance should be published by ZyanComponentHost.
-
-
- true if this instance is published; otherwise, false.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Ensures unlimited Remoting lifetime.
-
- Always null
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and lower blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and lower blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and lower didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with .
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.6 Package/lib/net40/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.6 Package/lib/net40/de/Zyan.Communication.resources.dll
deleted file mode 100644
index a2726618..00000000
Binary files a/nuget/Zyan 2.6 Package/lib/net40/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.6 Package/lib/net40/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.6 Package/lib/net40/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index ed9c46c7..00000000
Binary files a/nuget/Zyan 2.6 Package/lib/net40/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.6 Package/lib/net45/Zyan.Communication.dll b/nuget/Zyan 2.6 Package/lib/net45/Zyan.Communication.dll
deleted file mode 100644
index 0879dc4a..00000000
Binary files a/nuget/Zyan 2.6 Package/lib/net45/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.6 Package/lib/net45/Zyan.Communication.pdb b/nuget/Zyan 2.6 Package/lib/net45/Zyan.Communication.pdb
deleted file mode 100644
index 718c9d7a..00000000
Binary files a/nuget/Zyan 2.6 Package/lib/net45/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.6 Package/lib/net45/Zyan.Communication.xml b/nuget/Zyan 2.6 Package/lib/net45/Zyan.Communication.xml
deleted file mode 100644
index 79d5d403..00000000
--- a/nuget/Zyan 2.6 Package/lib/net45/Zyan.Communication.xml
+++ /dev/null
@@ -1,14537 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- Extension methods for ComposablePartDefinition, ExportDefinition, etc
-
-
-
-
- Returns true if export definition is ZyanComponent
-
-
-
-
- Returns true if part definition uses NonShared creation policy
-
-
-
-
- Returns true if part definition uses NonShared or Any creation policy
-
-
-
-
- Server-side MEF integration
-
-
-
-
- Registers all components in a MEF catalog attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Component catalog to register components.
- Optional root composition container used to instantiate components.
-
-
-
- Registers all components in a MEF container attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Root composition container used to instantiate components.
-
-
-
- Registers exports provided by ComposablePartDefinition as components.
-
-
-
-
- MethodInfo for RegisterComponent{I} method, used to create generic method delegates.
-
-
-
-
- Registers component implementing interface I. Component instance is provided by MEF container.
-
-
-
-
- Registers component of the given type. Component instance is provided by MEF container.
-
-
-
-
- Component catalog used to control NonShared components lifetime
-
-
-
-
- Specifies that a type is a component that can be published by Zyan.
-
-
- You cannot decorate a class with multiple ZyanComponent attributes
- because MEF will attach all metadata to all exports.
- For more details, refer to: https://zyan.codeplex.com/workitem/2059
-
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets interface attached to this ZyanComponent instance.
-
-
-
-
- Gets or sets value indicating whether the component should be registered in ZyanComponentHost.
-
-
-
-
- MEF metadata key for component interface.
-
-
-
-
- MEF metadata key for IsPublished flag.
-
-
-
-
- Composable part linked to a remote component retrieved via ZyanConnection.
- Creates transparent proxy for the remote component.
-
-
-
-
- Initializes a new instance of the class.
-
- The composable part definition.
-
-
-
- Gets the definition of this composable part.
-
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets a collection of the objects
- that describe the exported objects provided by the part.
-
- A collection of objects that describe
- the exported objects provided by the .
-
-
-
- Method info for the ZyanConnection.CreateProxy{T}(string uniqueName, bool implicitTransactionTransfer, bool keepSynchronizationContext) generic method.
-
-
-
-
- Method info for the ZyanConnection.CreateProxy{ComponentInterface}(string uniqueName, bool implicitTransactionTransfer) method.
- This method info is created on demand.
-
-
-
-
- Gets the exported object described by the specified object.
-
- One of the objects from the property that describes the exported object to return.
-
- The exported object described by .
-
-
-
-
- Gets a collection of the
- objects that describe the imported objects required by the part.
-
- A collection of objects that describe
- the imported objects required by the .
-
-
-
- This method is not supported because composable part is a proxy for the remote component.
- We can't put anything into it.
-
- One of the objects from the property that specifies the import to be set.
- A collection of objects of which to set the import described by .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- An immutable ComposablePartCatalog created from a .
-
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- ZyanConnection to a remote component host.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled for proxy objects created using this catalog instance.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets the part definitions that are contained in the catalog.
-
- The
- contained in the .
-
-
-
- Composable part definition linked to a remote component retrieved via ZyanConnection.
- Provides single export for component itself.
-
-
-
-
- Initializes a new instance of the class.
-
- The connection.
- Name of the component interface.
- Unique name of the published component.
- if set to true, then ambient transaction transfer is enabled.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets the name of the component interface.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Converts Type.AssemblyQualifiedName format into Type.FullName.
-
-
- Example: "MyNamespace.MyType, MyAssembly, Version=0.0.0.0..." -> "MyNamespace.MyType".
-
- Assembly-qualified type name.
- Full name.
-
-
-
- Creates a new instance of a part that the describes.
-
-
- The created part.
-
-
-
-
- Gets a collection of objects that describe the objects
- exported by the part defined by this object.
-
- A collection of objects
- that describe the exported objects provided by objects
- created by the .
-
-
-
- Gets a collection of objects that describe the imports
- required by the part defined by this object.
-
- A collection of objects
- that describe the imports required by objects
- created by the .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- Specifies that all classes implementing the interface are Zyan components
-
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets the component interface.
-
-
-
-
- Gets or sets a value indicating whether this instance should be published by ZyanComponentHost.
-
-
- true if this instance is published; otherwise, false.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Ensures unlimited Remoting lifetime.
-
- Always null
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and lower blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and lower blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and lower didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with .
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.6 Package/lib/net45/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.6 Package/lib/net45/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 09ffa7d4..00000000
Binary files a/nuget/Zyan 2.6 Package/lib/net45/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.6 Package/lib/net45/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.6 Package/lib/net45/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index e083349c..00000000
Binary files a/nuget/Zyan 2.6 Package/lib/net45/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/Zyan.2.7.nupkg b/nuget/Zyan 2.7 Package/Zyan.2.7.nupkg
deleted file mode 100644
index ac7d9aea..00000000
Binary files a/nuget/Zyan 2.7 Package/Zyan.2.7.nupkg and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/Zyan.2.7.nuspec b/nuget/Zyan 2.7 Package/Zyan.2.7.nuspec
deleted file mode 100644
index 05ede0ee..00000000
--- a/nuget/Zyan 2.7 Package/Zyan.2.7.nuspec
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
- Zyan
- 2.7
- Zyan
- Rainbird,yallie
- Hagen Siegel
- http://zyan.codeplex.com/license
- http://zyan.com.de
- http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=zyan&DownloadId=512099
- false
- Zyan is a framework that simplifies development of distributed applications for desktop and mobile platforms. With Zyan you can publish any .NET class for remote access over the network. Zyan is highly customizable and provides you with tools to build modular and plugable distributed applications.
- Amazingly easy distributed application framework for .NET, Mono and Xamarin.Android
- What's new: CryptoConfig infrastructure integration, InvokeCanceledEventArgs improvements, lots of bugfixes and stability improvements. For more details, see the project website: http://zyan.com.de
- en-US
- mobile android xamarin duplex tcp tcpex http ipc remoting network communication socket sockets nat firewall distributed cloud wcf rpc linq mef composition event events ebc event-based-components binary flowdesign easy secure ldap authentication security compression server service services mono
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/nuget/Zyan 2.7 Package/lib/MonoAndroid10/Zyan.Communication.dll b/nuget/Zyan 2.7 Package/lib/MonoAndroid10/Zyan.Communication.dll
deleted file mode 100644
index 62bcd145..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/MonoAndroid10/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/MonoAndroid10/Zyan.Communication.xml b/nuget/Zyan 2.7 Package/lib/MonoAndroid10/Zyan.Communication.xml
deleted file mode 100644
index dae74283..00000000
--- a/nuget/Zyan 2.7 Package/lib/MonoAndroid10/Zyan.Communication.xml
+++ /dev/null
@@ -1,12756 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Disposes of the instance.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
- Addresses the channel is listening
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the listener socket.
-
-
-
-
- Gets or sets the addresses this channel is listening to.
-
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- MarshalByRefObject with an infinite lifetime supporting deterministic disposal.
-
-
- This code is based on the public domain snippet by Nathan Evans:
- https://nbevans.wordpress.com/2011/04/17/memory-leaks-with-an-infinite-lifetime-instance-of-marshalbyrefobject/
-
-
-
-
-
-
- Ensures the unlimited lifetime.
-
- Always null.
-
-
-
- Disconnects the remoting service.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Resets the custom errors mode in a thread-safe way.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwise false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and lower blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and lower blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and lower didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with System.Data.Linq.DataContext.
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.7 Package/lib/MonoAndroid10/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.7 Package/lib/MonoAndroid10/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 43ab816d..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/MonoAndroid10/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/MonoAndroid10/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.7 Package/lib/MonoAndroid10/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index b42b2632..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/MonoAndroid10/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/net35/Zyan.Communication.dll b/nuget/Zyan 2.7 Package/lib/net35/Zyan.Communication.dll
deleted file mode 100644
index 658aa7e9..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/net35/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/net35/Zyan.Communication.pdb b/nuget/Zyan 2.7 Package/lib/net35/Zyan.Communication.pdb
deleted file mode 100644
index ea2978fb..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/net35/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/net35/Zyan.Communication.xml b/nuget/Zyan 2.7 Package/lib/net35/Zyan.Communication.xml
deleted file mode 100644
index 1aa3d955..00000000
--- a/nuget/Zyan 2.7 Package/lib/net35/Zyan.Communication.xml
+++ /dev/null
@@ -1,14327 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Disposes of the instance.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
- Addresses the channel is listening
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the listener socket.
-
-
-
-
- Gets or sets the addresses this channel is listening to.
-
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Encapsulates a method that has five parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has six parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has seven parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has eight parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has nine parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has ten parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has five parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has six parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has seven parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has eight parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has nine parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has ten parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- MarshalByRefObject with an infinite lifetime supporting deterministic disposal.
-
-
- This code is based on the public domain snippet by Nathan Evans:
- https://nbevans.wordpress.com/2011/04/17/memory-leaks-with-an-infinite-lifetime-instance-of-marshalbyrefobject/
-
-
-
-
-
-
- Ensures the unlimited lifetime.
-
- Always null.
-
-
-
- Disconnects the remoting service.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Merges two sequences by using specified selector (missing in .NET Framework 3.5).
-
- First sequence element type.
- Second sequence element type.
- Resulting sequence element type.
- First sequence.
- Second sequence.
- Selector function.
-
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Resets the custom errors mode in a thread-safe way.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwise false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and lower blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and lower blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and lower didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with System.Data.Linq.DataContext.
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.7 Package/lib/net35/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.7 Package/lib/net35/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 5319cf6d..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/net35/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/net35/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.7 Package/lib/net35/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 69a5d26f..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/net35/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/net40/Zyan.Communication.dll b/nuget/Zyan 2.7 Package/lib/net40/Zyan.Communication.dll
deleted file mode 100644
index 893a7af4..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/net40/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/net40/Zyan.Communication.pdb b/nuget/Zyan 2.7 Package/lib/net40/Zyan.Communication.pdb
deleted file mode 100644
index aa31a648..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/net40/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/net40/Zyan.Communication.xml b/nuget/Zyan 2.7 Package/lib/net40/Zyan.Communication.xml
deleted file mode 100644
index 6f675448..00000000
--- a/nuget/Zyan 2.7 Package/lib/net40/Zyan.Communication.xml
+++ /dev/null
@@ -1,14626 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- Extension methods for ComposablePartDefinition, ExportDefinition, etc
-
-
-
-
- Returns true if export definition is ZyanComponent
-
-
-
-
- Returns true if part definition uses NonShared creation policy
-
-
-
-
- Returns true if part definition uses NonShared or Any creation policy
-
-
-
-
- Server-side MEF integration
-
-
-
-
- Registers all components in a MEF catalog attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Component catalog to register components.
- Optional root composition container used to instantiate components.
-
-
-
- Registers all components in a MEF container attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Root composition container used to instantiate components.
-
-
-
- Registers exports provided by ComposablePartDefinition as components.
-
-
-
-
- MethodInfo for RegisterComponent{I} method, used to create generic method delegates.
-
-
-
-
- Registers component implementing interface I. Component instance is provided by MEF container.
-
-
-
-
- Registers component of the given type. Component instance is provided by MEF container.
-
-
-
-
- Component catalog used to control NonShared components lifetime
-
-
-
-
- Specifies that a type is a component that can be published by Zyan.
-
-
- You cannot decorate a class with multiple ZyanComponent attributes
- because MEF will attach all metadata to all exports.
- For more details, refer to: https://zyan.codeplex.com/workitem/2059
-
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets interface attached to this ZyanComponent instance.
-
-
-
-
- Gets or sets value indicating whether the component should be registered in ZyanComponentHost.
-
-
-
-
- MEF metadata key for component interface.
-
-
-
-
- MEF metadata key for IsPublished flag.
-
-
-
-
- Composable part linked to a remote component retrieved via ZyanConnection.
- Creates transparent proxy for the remote component.
-
-
-
-
- Initializes a new instance of the class.
-
- The composable part definition.
-
-
-
- Gets the definition of this composable part.
-
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets a collection of the objects
- that describe the exported objects provided by the part.
-
- A collection of objects that describe
- the exported objects provided by the .
-
-
-
- Method info for the ZyanConnection.CreateProxy{T}(string uniqueName, bool implicitTransactionTransfer, bool keepSynchronizationContext) generic method.
-
-
-
-
- Method info for the ZyanConnection.CreateProxy{ComponentInterface}(string uniqueName, bool implicitTransactionTransfer) method.
- This method info is created on demand.
-
-
-
-
- Gets the exported object described by the specified object.
-
- One of the objects from the property that describes the exported object to return.
-
- The exported object described by .
-
-
-
-
- Gets a collection of the
- objects that describe the imported objects required by the part.
-
- A collection of objects that describe
- the imported objects required by the .
-
-
-
- This method is not supported because composable part is a proxy for the remote component.
- We can't put anything into it.
-
- One of the objects from the property that specifies the import to be set.
- A collection of objects of which to set the import described by .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- An immutable ComposablePartCatalog created from a .
-
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- ZyanConnection to a remote component host.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled for proxy objects created using this catalog instance.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets the part definitions that are contained in the catalog.
-
- The
- contained in the .
-
-
-
- Composable part definition linked to a remote component retrieved via ZyanConnection.
- Provides single export for component itself.
-
-
-
-
- Initializes a new instance of the class.
-
- The connection.
- Name of the component interface.
- Unique name of the published component.
- if set to true, then ambient transaction transfer is enabled.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets the name of the component interface.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Converts Type.AssemblyQualifiedName format into Type.FullName.
-
-
- Example: "MyNamespace.MyType, MyAssembly, Version=0.0.0.0..." -> "MyNamespace.MyType".
-
- Assembly-qualified type name.
- Full name.
-
-
-
- Creates a new instance of a part that the describes.
-
-
- The created part.
-
-
-
-
- Gets a collection of objects that describe the objects
- exported by the part defined by this object.
-
- A collection of objects
- that describe the exported objects provided by objects
- created by the .
-
-
-
- Gets a collection of objects that describe the imports
- required by the part defined by this object.
-
- A collection of objects
- that describe the imports required by objects
- created by the .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- Specifies that all classes implementing the interface are Zyan components
-
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets the component interface.
-
-
-
-
- Gets or sets a value indicating whether this instance should be published by ZyanComponentHost.
-
-
- true if this instance is published; otherwise, false.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Disposes of the instance.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
- Addresses the channel is listening
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the listener socket.
-
-
-
-
- Gets or sets the addresses this channel is listening to.
-
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- MarshalByRefObject with an infinite lifetime supporting deterministic disposal.
-
-
- This code is based on the public domain snippet by Nathan Evans:
- https://nbevans.wordpress.com/2011/04/17/memory-leaks-with-an-infinite-lifetime-instance-of-marshalbyrefobject/
-
-
-
-
-
-
- Ensures the unlimited lifetime.
-
- Always null.
-
-
-
- Disconnects the remoting service.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Resets the custom errors mode in a thread-safe way.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwise false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and lower blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and lower blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and lower didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with System.Data.Linq.DataContext.
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.7 Package/lib/net40/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.7 Package/lib/net40/de/Zyan.Communication.resources.dll
deleted file mode 100644
index c5e1386b..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/net40/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/net40/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.7 Package/lib/net40/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 7f93d90b..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/net40/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/net45/Zyan.Communication.dll b/nuget/Zyan 2.7 Package/lib/net45/Zyan.Communication.dll
deleted file mode 100644
index 8fa5f70b..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/net45/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/net45/Zyan.Communication.pdb b/nuget/Zyan 2.7 Package/lib/net45/Zyan.Communication.pdb
deleted file mode 100644
index 0a362a55..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/net45/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/net45/Zyan.Communication.xml b/nuget/Zyan 2.7 Package/lib/net45/Zyan.Communication.xml
deleted file mode 100644
index 6f675448..00000000
--- a/nuget/Zyan 2.7 Package/lib/net45/Zyan.Communication.xml
+++ /dev/null
@@ -1,14626 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- Extension methods for ComposablePartDefinition, ExportDefinition, etc
-
-
-
-
- Returns true if export definition is ZyanComponent
-
-
-
-
- Returns true if part definition uses NonShared creation policy
-
-
-
-
- Returns true if part definition uses NonShared or Any creation policy
-
-
-
-
- Server-side MEF integration
-
-
-
-
- Registers all components in a MEF catalog attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Component catalog to register components.
- Optional root composition container used to instantiate components.
-
-
-
- Registers all components in a MEF container attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Root composition container used to instantiate components.
-
-
-
- Registers exports provided by ComposablePartDefinition as components.
-
-
-
-
- MethodInfo for RegisterComponent{I} method, used to create generic method delegates.
-
-
-
-
- Registers component implementing interface I. Component instance is provided by MEF container.
-
-
-
-
- Registers component of the given type. Component instance is provided by MEF container.
-
-
-
-
- Component catalog used to control NonShared components lifetime
-
-
-
-
- Specifies that a type is a component that can be published by Zyan.
-
-
- You cannot decorate a class with multiple ZyanComponent attributes
- because MEF will attach all metadata to all exports.
- For more details, refer to: https://zyan.codeplex.com/workitem/2059
-
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets interface attached to this ZyanComponent instance.
-
-
-
-
- Gets or sets value indicating whether the component should be registered in ZyanComponentHost.
-
-
-
-
- MEF metadata key for component interface.
-
-
-
-
- MEF metadata key for IsPublished flag.
-
-
-
-
- Composable part linked to a remote component retrieved via ZyanConnection.
- Creates transparent proxy for the remote component.
-
-
-
-
- Initializes a new instance of the class.
-
- The composable part definition.
-
-
-
- Gets the definition of this composable part.
-
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets a collection of the objects
- that describe the exported objects provided by the part.
-
- A collection of objects that describe
- the exported objects provided by the .
-
-
-
- Method info for the ZyanConnection.CreateProxy{T}(string uniqueName, bool implicitTransactionTransfer, bool keepSynchronizationContext) generic method.
-
-
-
-
- Method info for the ZyanConnection.CreateProxy{ComponentInterface}(string uniqueName, bool implicitTransactionTransfer) method.
- This method info is created on demand.
-
-
-
-
- Gets the exported object described by the specified object.
-
- One of the objects from the property that describes the exported object to return.
-
- The exported object described by .
-
-
-
-
- Gets a collection of the
- objects that describe the imported objects required by the part.
-
- A collection of objects that describe
- the imported objects required by the .
-
-
-
- This method is not supported because composable part is a proxy for the remote component.
- We can't put anything into it.
-
- One of the objects from the property that specifies the import to be set.
- A collection of objects of which to set the import described by .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- An immutable ComposablePartCatalog created from a .
-
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- ZyanConnection to a remote component host.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled for proxy objects created using this catalog instance.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets the part definitions that are contained in the catalog.
-
- The
- contained in the .
-
-
-
- Composable part definition linked to a remote component retrieved via ZyanConnection.
- Provides single export for component itself.
-
-
-
-
- Initializes a new instance of the class.
-
- The connection.
- Name of the component interface.
- Unique name of the published component.
- if set to true, then ambient transaction transfer is enabled.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets the name of the component interface.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Converts Type.AssemblyQualifiedName format into Type.FullName.
-
-
- Example: "MyNamespace.MyType, MyAssembly, Version=0.0.0.0..." -> "MyNamespace.MyType".
-
- Assembly-qualified type name.
- Full name.
-
-
-
- Creates a new instance of a part that the describes.
-
-
- The created part.
-
-
-
-
- Gets a collection of objects that describe the objects
- exported by the part defined by this object.
-
- A collection of objects
- that describe the exported objects provided by objects
- created by the .
-
-
-
- Gets a collection of objects that describe the imports
- required by the part defined by this object.
-
- A collection of objects
- that describe the imports required by objects
- created by the .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- Specifies that all classes implementing the interface are Zyan components
-
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets the component interface.
-
-
-
-
- Gets or sets a value indicating whether this instance should be published by ZyanComponentHost.
-
-
- true if this instance is published; otherwise, false.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Disposes of the instance.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
- Addresses the channel is listening
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the listener socket.
-
-
-
-
- Gets or sets the addresses this channel is listening to.
-
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- MarshalByRefObject with an infinite lifetime supporting deterministic disposal.
-
-
- This code is based on the public domain snippet by Nathan Evans:
- https://nbevans.wordpress.com/2011/04/17/memory-leaks-with-an-infinite-lifetime-instance-of-marshalbyrefobject/
-
-
-
-
-
-
- Ensures the unlimited lifetime.
-
- Always null.
-
-
-
- Disconnects the remoting service.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Resets the custom errors mode in a thread-safe way.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwise false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and lower blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and lower blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and lower didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with System.Data.Linq.DataContext.
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.7 Package/lib/net45/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.7 Package/lib/net45/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 3a5cbd69..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/net45/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/net45/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.7 Package/lib/net45/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 92e3f3fb..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/net45/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/net46/Zyan.Communication.dll b/nuget/Zyan 2.7 Package/lib/net46/Zyan.Communication.dll
deleted file mode 100644
index 0964d038..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/net46/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/net46/Zyan.Communication.pdb b/nuget/Zyan 2.7 Package/lib/net46/Zyan.Communication.pdb
deleted file mode 100644
index 05ffa7ce..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/net46/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/net46/Zyan.Communication.xml b/nuget/Zyan 2.7 Package/lib/net46/Zyan.Communication.xml
deleted file mode 100644
index 6f675448..00000000
--- a/nuget/Zyan 2.7 Package/lib/net46/Zyan.Communication.xml
+++ /dev/null
@@ -1,14626 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Must be "true", when this instance should be disposed together with its owning host
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Gets, if this component catalog should be automaticly disposed, when the owning host is disposed.
-
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- Extension methods for ComposablePartDefinition, ExportDefinition, etc
-
-
-
-
- Returns true if export definition is ZyanComponent
-
-
-
-
- Returns true if part definition uses NonShared creation policy
-
-
-
-
- Returns true if part definition uses NonShared or Any creation policy
-
-
-
-
- Server-side MEF integration
-
-
-
-
- Registers all components in a MEF catalog attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Component catalog to register components.
- Optional root composition container used to instantiate components.
-
-
-
- Registers all components in a MEF container attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Root composition container used to instantiate components.
-
-
-
- Registers exports provided by ComposablePartDefinition as components.
-
-
-
-
- MethodInfo for RegisterComponent{I} method, used to create generic method delegates.
-
-
-
-
- Registers component implementing interface I. Component instance is provided by MEF container.
-
-
-
-
- Registers component of the given type. Component instance is provided by MEF container.
-
-
-
-
- Component catalog used to control NonShared components lifetime
-
-
-
-
- Specifies that a type is a component that can be published by Zyan.
-
-
- You cannot decorate a class with multiple ZyanComponent attributes
- because MEF will attach all metadata to all exports.
- For more details, refer to: https://zyan.codeplex.com/workitem/2059
-
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets interface attached to this ZyanComponent instance.
-
-
-
-
- Gets or sets value indicating whether the component should be registered in ZyanComponentHost.
-
-
-
-
- MEF metadata key for component interface.
-
-
-
-
- MEF metadata key for IsPublished flag.
-
-
-
-
- Composable part linked to a remote component retrieved via ZyanConnection.
- Creates transparent proxy for the remote component.
-
-
-
-
- Initializes a new instance of the class.
-
- The composable part definition.
-
-
-
- Gets the definition of this composable part.
-
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets a collection of the objects
- that describe the exported objects provided by the part.
-
- A collection of objects that describe
- the exported objects provided by the .
-
-
-
- Method info for the ZyanConnection.CreateProxy{T}(string uniqueName, bool implicitTransactionTransfer, bool keepSynchronizationContext) generic method.
-
-
-
-
- Method info for the ZyanConnection.CreateProxy{ComponentInterface}(string uniqueName, bool implicitTransactionTransfer) method.
- This method info is created on demand.
-
-
-
-
- Gets the exported object described by the specified object.
-
- One of the objects from the property that describes the exported object to return.
-
- The exported object described by .
-
-
-
-
- Gets a collection of the
- objects that describe the imported objects required by the part.
-
- A collection of objects that describe
- the imported objects required by the .
-
-
-
- This method is not supported because composable part is a proxy for the remote component.
- We can't put anything into it.
-
- One of the objects from the property that specifies the import to be set.
- A collection of objects of which to set the import described by .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- An immutable ComposablePartCatalog created from a .
-
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- ZyanConnection to a remote component host.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled for proxy objects created using this catalog instance.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets the part definitions that are contained in the catalog.
-
- The
- contained in the .
-
-
-
- Composable part definition linked to a remote component retrieved via ZyanConnection.
- Provides single export for component itself.
-
-
-
-
- Initializes a new instance of the class.
-
- The connection.
- Name of the component interface.
- Unique name of the published component.
- if set to true, then ambient transaction transfer is enabled.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets the name of the component interface.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Converts Type.AssemblyQualifiedName format into Type.FullName.
-
-
- Example: "MyNamespace.MyType, MyAssembly, Version=0.0.0.0..." -> "MyNamespace.MyType".
-
- Assembly-qualified type name.
- Full name.
-
-
-
- Creates a new instance of a part that the describes.
-
-
- The created part.
-
-
-
-
- Gets a collection of objects that describe the objects
- exported by the part defined by this object.
-
- A collection of objects
- that describe the exported objects provided by objects
- created by the .
-
-
-
- Gets a collection of objects that describe the imports
- required by the part defined by this object.
-
- A collection of objects
- that describe the imports required by objects
- created by the .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- Specifies that all classes implementing the interface are Zyan components
-
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets the component interface.
-
-
-
-
- Gets or sets a value indicating whether this instance should be published by ZyanComponentHost.
-
-
- true if this instance is published; otherwise, false.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Disposes of the instance.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
- Addresses the channel is listening
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the listener socket.
-
-
-
-
- Gets or sets the addresses this channel is listening to.
-
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- MarshalByRefObject with an infinite lifetime supporting deterministic disposal.
-
-
- This code is based on the public domain snippet by Nathan Evans:
- https://nbevans.wordpress.com/2011/04/17/memory-leaks-with-an-infinite-lifetime-instance-of-marshalbyrefobject/
-
-
-
-
-
-
- Ensures the unlimited lifetime.
-
- Always null.
-
-
-
- Disconnects the remoting service.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Resets the custom errors mode in a thread-safe way.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwise false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and lower blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and lower blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and lower didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with System.Data.Linq.DataContext.
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.7 Package/lib/net46/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.7 Package/lib/net46/de/Zyan.Communication.resources.dll
deleted file mode 100644
index f3a606c7..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/net46/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.7 Package/lib/net46/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.7 Package/lib/net46/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index fa32caa0..00000000
Binary files a/nuget/Zyan 2.7 Package/lib/net46/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/Zyan.2.8.nupkg b/nuget/Zyan 2.8 Package/Zyan.2.8.nupkg
deleted file mode 100644
index 9efdea75..00000000
Binary files a/nuget/Zyan 2.8 Package/Zyan.2.8.nupkg and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/Zyan.2.8.nuspec b/nuget/Zyan 2.8 Package/Zyan.2.8.nuspec
deleted file mode 100644
index 8f660db0..00000000
--- a/nuget/Zyan 2.8 Package/Zyan.2.8.nuspec
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
- Zyan
- 2.8
- Zyan
- Rainbird,yallie
- Hagen Siegel
- http://zyan.codeplex.com/license
- http://zyan.com.de
- http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=zyan&DownloadId=512099
- false
- Zyan is a framework that simplifies development of distributed applications for desktop and mobile platforms. With Zyan you can publish any .NET class for remote access over the network. Zyan is highly customizable and provides you with tools to build modular and plugable distributed applications.
- Amazingly easy distributed application framework for .NET, Mono and Xamarin.Android
- What's new: internal refactoring, lots of bugfixes and stability improvements. For more details, see the project website: http://zyan.com.de
- en-US
- mobile android xamarin duplex tcp tcpex http ipc remoting network communication socket sockets nat firewall distributed cloud wcf rpc linq mef composition event events ebc event-based-components binary flowdesign easy secure ldap authentication security compression server service services mono
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/nuget/Zyan 2.8 Package/lib/MonoAndroid10/Zyan.Communication.dll b/nuget/Zyan 2.8 Package/lib/MonoAndroid10/Zyan.Communication.dll
deleted file mode 100644
index 1804bd1c..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/MonoAndroid10/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/MonoAndroid10/Zyan.Communication.xml b/nuget/Zyan 2.8 Package/lib/MonoAndroid10/Zyan.Communication.xml
deleted file mode 100644
index 035fb5d2..00000000
--- a/nuget/Zyan 2.8 Package/lib/MonoAndroid10/Zyan.Communication.xml
+++ /dev/null
@@ -1,12871 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Custom implementation.
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Disposes of the instance.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Returns a that represents this instance.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
- Addresses the channel is listening
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the listener socket.
-
-
-
-
- Gets or sets the addresses this channel is listening to.
-
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- MarshalByRefObject with an infinite lifetime supporting deterministic disposal.
-
-
- This code is based on the public domain snippet by Nathan Evans:
- https://nbevans.wordpress.com/2011/04/17/memory-leaks-with-an-infinite-lifetime-instance-of-marshalbyrefobject/
-
-
-
-
-
-
- Ensures the unlimited lifetime.
-
- Always null.
-
-
-
- Disconnects the remoting service.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Resets the custom errors mode in a thread-safe way.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwise false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and below blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and below blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and below didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Gets or sets a value indicating whether the ComponentCatalog should ignore duplicate registrations.
-
-
- Zyan v2.7 and below didn't update the existing component registrations.
-
-
-
-
- Simple dictionary to handle registrations for the .
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component name.
-
- Name of the component.
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Gets all component registrations.
-
-
-
-
- Clears the list of registrations.
-
-
-
-
- The default implementation of the based on .
-
-
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Clears the list of registrations.
-
-
-
-
- Gets all component registrations.
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with System.Data.Linq.DataContext.
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.8 Package/lib/MonoAndroid10/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.8 Package/lib/MonoAndroid10/de/Zyan.Communication.resources.dll
deleted file mode 100644
index ba8d4e9d..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/MonoAndroid10/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/MonoAndroid10/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.8 Package/lib/MonoAndroid10/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index e8fdcc99..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/MonoAndroid10/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/net35/Zyan.Communication.dll b/nuget/Zyan 2.8 Package/lib/net35/Zyan.Communication.dll
deleted file mode 100644
index b4580ba8..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/net35/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/net35/Zyan.Communication.pdb b/nuget/Zyan 2.8 Package/lib/net35/Zyan.Communication.pdb
deleted file mode 100644
index 7f21637a..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/net35/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/net35/Zyan.Communication.xml b/nuget/Zyan 2.8 Package/lib/net35/Zyan.Communication.xml
deleted file mode 100644
index 6452e9bf..00000000
--- a/nuget/Zyan 2.8 Package/lib/net35/Zyan.Communication.xml
+++ /dev/null
@@ -1,14442 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Custom implementation.
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- The default implementation of the based on .
-
-
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Clears the list of registrations.
-
-
-
-
- Gets all component registrations.
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Disposes of the instance.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Returns a that represents this instance.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Simple dictionary to handle registrations for the .
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component name.
-
- Name of the component.
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Gets all component registrations.
-
-
-
-
- Clears the list of registrations.
-
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
- Addresses the channel is listening
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the listener socket.
-
-
-
-
- Gets or sets the addresses this channel is listening to.
-
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Encapsulates a method that has five parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has six parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has seven parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has eight parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has nine parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has ten parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has five parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has six parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has seven parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has eight parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has nine parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has ten parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- MarshalByRefObject with an infinite lifetime supporting deterministic disposal.
-
-
- This code is based on the public domain snippet by Nathan Evans:
- https://nbevans.wordpress.com/2011/04/17/memory-leaks-with-an-infinite-lifetime-instance-of-marshalbyrefobject/
-
-
-
-
-
-
- Ensures the unlimited lifetime.
-
- Always null.
-
-
-
- Disconnects the remoting service.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Merges two sequences by using specified selector (missing in .NET Framework 3.5).
-
- First sequence element type.
- Second sequence element type.
- Resulting sequence element type.
- First sequence.
- Second sequence.
- Selector function.
-
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Resets the custom errors mode in a thread-safe way.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwise false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and below blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and below blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and below didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Gets or sets a value indicating whether the ComponentCatalog should ignore duplicate registrations.
-
-
- Zyan v2.7 and below didn't update the existing component registrations.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with System.Data.Linq.DataContext.
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.8 Package/lib/net35/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.8 Package/lib/net35/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 0dce1ed2..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/net35/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/net35/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.8 Package/lib/net35/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 832cb1af..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/net35/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/net40/Zyan.Communication.dll b/nuget/Zyan 2.8 Package/lib/net40/Zyan.Communication.dll
deleted file mode 100644
index ddc4a92a..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/net40/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/net40/Zyan.Communication.pdb b/nuget/Zyan 2.8 Package/lib/net40/Zyan.Communication.pdb
deleted file mode 100644
index a5888075..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/net40/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/net40/Zyan.Communication.xml b/nuget/Zyan 2.8 Package/lib/net40/Zyan.Communication.xml
deleted file mode 100644
index 749f6e89..00000000
--- a/nuget/Zyan 2.8 Package/lib/net40/Zyan.Communication.xml
+++ /dev/null
@@ -1,14741 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Custom implementation.
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- The default implementation of the based on .
-
-
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Clears the list of registrations.
-
-
-
-
- Gets all component registrations.
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Extension methods for ComposablePartDefinition, ExportDefinition, etc
-
-
-
-
- Returns true if export definition is ZyanComponent
-
-
-
-
- Returns true if part definition uses NonShared creation policy
-
-
-
-
- Returns true if part definition uses NonShared or Any creation policy
-
-
-
-
- Server-side MEF integration
-
-
-
-
- Registers all components in a MEF catalog attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Component catalog to register components.
- Optional root composition container used to instantiate components.
-
-
-
- Registers all components in a MEF container attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Root composition container used to instantiate components.
-
-
-
- Registers exports provided by ComposablePartDefinition as components.
-
-
-
-
- MethodInfo for RegisterComponent{I} method, used to create generic method delegates.
-
-
-
-
- Registers component implementing interface I. Component instance is provided by MEF container.
-
-
-
-
- Registers component of the given type. Component instance is provided by MEF container.
-
-
-
-
- Component catalog used to control NonShared components lifetime
-
-
-
-
- Specifies that a type is a component that can be published by Zyan.
-
-
- You cannot decorate a class with multiple ZyanComponent attributes
- because MEF will attach all metadata to all exports.
- For more details, refer to: https://zyan.codeplex.com/workitem/2059
-
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets interface attached to this ZyanComponent instance.
-
-
-
-
- Gets or sets value indicating whether the component should be registered in ZyanComponentHost.
-
-
-
-
- MEF metadata key for component interface.
-
-
-
-
- MEF metadata key for IsPublished flag.
-
-
-
-
- Composable part linked to a remote component retrieved via ZyanConnection.
- Creates transparent proxy for the remote component.
-
-
-
-
- Initializes a new instance of the class.
-
- The composable part definition.
-
-
-
- Gets the definition of this composable part.
-
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets a collection of the objects
- that describe the exported objects provided by the part.
-
- A collection of objects that describe
- the exported objects provided by the .
-
-
-
- Method info for the ZyanConnection.CreateProxy{T}(string uniqueName, bool implicitTransactionTransfer, bool keepSynchronizationContext) generic method.
-
-
-
-
- Method info for the ZyanConnection.CreateProxy{ComponentInterface}(string uniqueName, bool implicitTransactionTransfer) method.
- This method info is created on demand.
-
-
-
-
- Gets the exported object described by the specified object.
-
- One of the objects from the property that describes the exported object to return.
-
- The exported object described by .
-
-
-
-
- Gets a collection of the
- objects that describe the imported objects required by the part.
-
- A collection of objects that describe
- the imported objects required by the .
-
-
-
- This method is not supported because composable part is a proxy for the remote component.
- We can't put anything into it.
-
- One of the objects from the property that specifies the import to be set.
- A collection of objects of which to set the import described by .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- An immutable ComposablePartCatalog created from a .
-
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- ZyanConnection to a remote component host.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled for proxy objects created using this catalog instance.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets the part definitions that are contained in the catalog.
-
- The
- contained in the .
-
-
-
- Composable part definition linked to a remote component retrieved via ZyanConnection.
- Provides single export for component itself.
-
-
-
-
- Initializes a new instance of the class.
-
- The connection.
- Name of the component interface.
- Unique name of the published component.
- if set to true, then ambient transaction transfer is enabled.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets the name of the component interface.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Converts Type.AssemblyQualifiedName format into Type.FullName.
-
-
- Example: "MyNamespace.MyType, MyAssembly, Version=0.0.0.0..." -> "MyNamespace.MyType".
-
- Assembly-qualified type name.
- Full name.
-
-
-
- Creates a new instance of a part that the describes.
-
-
- The created part.
-
-
-
-
- Gets a collection of objects that describe the objects
- exported by the part defined by this object.
-
- A collection of objects
- that describe the exported objects provided by objects
- created by the .
-
-
-
- Gets a collection of objects that describe the imports
- required by the part defined by this object.
-
- A collection of objects
- that describe the imports required by objects
- created by the .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- Specifies that all classes implementing the interface are Zyan components
-
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets the component interface.
-
-
-
-
- Gets or sets a value indicating whether this instance should be published by ZyanComponentHost.
-
-
- true if this instance is published; otherwise, false.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Disposes of the instance.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Returns a that represents this instance.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Simple dictionary to handle registrations for the .
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component name.
-
- Name of the component.
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Gets all component registrations.
-
-
-
-
- Clears the list of registrations.
-
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
- Addresses the channel is listening
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the listener socket.
-
-
-
-
- Gets or sets the addresses this channel is listening to.
-
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- MarshalByRefObject with an infinite lifetime supporting deterministic disposal.
-
-
- This code is based on the public domain snippet by Nathan Evans:
- https://nbevans.wordpress.com/2011/04/17/memory-leaks-with-an-infinite-lifetime-instance-of-marshalbyrefobject/
-
-
-
-
-
-
- Ensures the unlimited lifetime.
-
- Always null.
-
-
-
- Disconnects the remoting service.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Resets the custom errors mode in a thread-safe way.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwise false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and below blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and below blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and below didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Gets or sets a value indicating whether the ComponentCatalog should ignore duplicate registrations.
-
-
- Zyan v2.7 and below didn't update the existing component registrations.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with System.Data.Linq.DataContext.
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.8 Package/lib/net40/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.8 Package/lib/net40/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 8c4100dd..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/net40/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/net40/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.8 Package/lib/net40/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index af6cbd65..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/net40/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/net45/Zyan.Communication.dll b/nuget/Zyan 2.8 Package/lib/net45/Zyan.Communication.dll
deleted file mode 100644
index a5f29b1d..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/net45/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/net45/Zyan.Communication.pdb b/nuget/Zyan 2.8 Package/lib/net45/Zyan.Communication.pdb
deleted file mode 100644
index 11750b84..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/net45/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/net45/Zyan.Communication.xml b/nuget/Zyan 2.8 Package/lib/net45/Zyan.Communication.xml
deleted file mode 100644
index 749f6e89..00000000
--- a/nuget/Zyan 2.8 Package/lib/net45/Zyan.Communication.xml
+++ /dev/null
@@ -1,14741 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Custom implementation.
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- The default implementation of the based on .
-
-
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Clears the list of registrations.
-
-
-
-
- Gets all component registrations.
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Extension methods for ComposablePartDefinition, ExportDefinition, etc
-
-
-
-
- Returns true if export definition is ZyanComponent
-
-
-
-
- Returns true if part definition uses NonShared creation policy
-
-
-
-
- Returns true if part definition uses NonShared or Any creation policy
-
-
-
-
- Server-side MEF integration
-
-
-
-
- Registers all components in a MEF catalog attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Component catalog to register components.
- Optional root composition container used to instantiate components.
-
-
-
- Registers all components in a MEF container attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Root composition container used to instantiate components.
-
-
-
- Registers exports provided by ComposablePartDefinition as components.
-
-
-
-
- MethodInfo for RegisterComponent{I} method, used to create generic method delegates.
-
-
-
-
- Registers component implementing interface I. Component instance is provided by MEF container.
-
-
-
-
- Registers component of the given type. Component instance is provided by MEF container.
-
-
-
-
- Component catalog used to control NonShared components lifetime
-
-
-
-
- Specifies that a type is a component that can be published by Zyan.
-
-
- You cannot decorate a class with multiple ZyanComponent attributes
- because MEF will attach all metadata to all exports.
- For more details, refer to: https://zyan.codeplex.com/workitem/2059
-
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets interface attached to this ZyanComponent instance.
-
-
-
-
- Gets or sets value indicating whether the component should be registered in ZyanComponentHost.
-
-
-
-
- MEF metadata key for component interface.
-
-
-
-
- MEF metadata key for IsPublished flag.
-
-
-
-
- Composable part linked to a remote component retrieved via ZyanConnection.
- Creates transparent proxy for the remote component.
-
-
-
-
- Initializes a new instance of the class.
-
- The composable part definition.
-
-
-
- Gets the definition of this composable part.
-
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets a collection of the objects
- that describe the exported objects provided by the part.
-
- A collection of objects that describe
- the exported objects provided by the .
-
-
-
- Method info for the ZyanConnection.CreateProxy{T}(string uniqueName, bool implicitTransactionTransfer, bool keepSynchronizationContext) generic method.
-
-
-
-
- Method info for the ZyanConnection.CreateProxy{ComponentInterface}(string uniqueName, bool implicitTransactionTransfer) method.
- This method info is created on demand.
-
-
-
-
- Gets the exported object described by the specified object.
-
- One of the objects from the property that describes the exported object to return.
-
- The exported object described by .
-
-
-
-
- Gets a collection of the
- objects that describe the imported objects required by the part.
-
- A collection of objects that describe
- the imported objects required by the .
-
-
-
- This method is not supported because composable part is a proxy for the remote component.
- We can't put anything into it.
-
- One of the objects from the property that specifies the import to be set.
- A collection of objects of which to set the import described by .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- An immutable ComposablePartCatalog created from a .
-
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- ZyanConnection to a remote component host.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled for proxy objects created using this catalog instance.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets the part definitions that are contained in the catalog.
-
- The
- contained in the .
-
-
-
- Composable part definition linked to a remote component retrieved via ZyanConnection.
- Provides single export for component itself.
-
-
-
-
- Initializes a new instance of the class.
-
- The connection.
- Name of the component interface.
- Unique name of the published component.
- if set to true, then ambient transaction transfer is enabled.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets the name of the component interface.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Converts Type.AssemblyQualifiedName format into Type.FullName.
-
-
- Example: "MyNamespace.MyType, MyAssembly, Version=0.0.0.0..." -> "MyNamespace.MyType".
-
- Assembly-qualified type name.
- Full name.
-
-
-
- Creates a new instance of a part that the describes.
-
-
- The created part.
-
-
-
-
- Gets a collection of objects that describe the objects
- exported by the part defined by this object.
-
- A collection of objects
- that describe the exported objects provided by objects
- created by the .
-
-
-
- Gets a collection of objects that describe the imports
- required by the part defined by this object.
-
- A collection of objects
- that describe the imports required by objects
- created by the .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- Specifies that all classes implementing the interface are Zyan components
-
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets the component interface.
-
-
-
-
- Gets or sets a value indicating whether this instance should be published by ZyanComponentHost.
-
-
- true if this instance is published; otherwise, false.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Disposes of the instance.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Returns a that represents this instance.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Simple dictionary to handle registrations for the .
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component name.
-
- Name of the component.
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Gets all component registrations.
-
-
-
-
- Clears the list of registrations.
-
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
- Addresses the channel is listening
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the listener socket.
-
-
-
-
- Gets or sets the addresses this channel is listening to.
-
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- MarshalByRefObject with an infinite lifetime supporting deterministic disposal.
-
-
- This code is based on the public domain snippet by Nathan Evans:
- https://nbevans.wordpress.com/2011/04/17/memory-leaks-with-an-infinite-lifetime-instance-of-marshalbyrefobject/
-
-
-
-
-
-
- Ensures the unlimited lifetime.
-
- Always null.
-
-
-
- Disconnects the remoting service.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Resets the custom errors mode in a thread-safe way.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwise false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and below blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and below blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and below didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Gets or sets a value indicating whether the ComponentCatalog should ignore duplicate registrations.
-
-
- Zyan v2.7 and below didn't update the existing component registrations.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with System.Data.Linq.DataContext.
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.8 Package/lib/net45/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.8 Package/lib/net45/de/Zyan.Communication.resources.dll
deleted file mode 100644
index d89d26fb..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/net45/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/net45/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.8 Package/lib/net45/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 7e20feee..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/net45/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/net46/Zyan.Communication.dll b/nuget/Zyan 2.8 Package/lib/net46/Zyan.Communication.dll
deleted file mode 100644
index 4c3bfe37..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/net46/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/net46/Zyan.Communication.pdb b/nuget/Zyan 2.8 Package/lib/net46/Zyan.Communication.pdb
deleted file mode 100644
index f71255f6..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/net46/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/net46/Zyan.Communication.xml b/nuget/Zyan 2.8 Package/lib/net46/Zyan.Communication.xml
deleted file mode 100644
index 749f6e89..00000000
--- a/nuget/Zyan 2.8 Package/lib/net46/Zyan.Communication.xml
+++ /dev/null
@@ -1,14741 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Custom implementation.
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- The default implementation of the based on .
-
-
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Clears the list of registrations.
-
-
-
-
- Gets all component registrations.
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Extension methods for ComposablePartDefinition, ExportDefinition, etc
-
-
-
-
- Returns true if export definition is ZyanComponent
-
-
-
-
- Returns true if part definition uses NonShared creation policy
-
-
-
-
- Returns true if part definition uses NonShared or Any creation policy
-
-
-
-
- Server-side MEF integration
-
-
-
-
- Registers all components in a MEF catalog attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Component catalog to register components.
- Optional root composition container used to instantiate components.
-
-
-
- Registers all components in a MEF container attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Root composition container used to instantiate components.
-
-
-
- Registers exports provided by ComposablePartDefinition as components.
-
-
-
-
- MethodInfo for RegisterComponent{I} method, used to create generic method delegates.
-
-
-
-
- Registers component implementing interface I. Component instance is provided by MEF container.
-
-
-
-
- Registers component of the given type. Component instance is provided by MEF container.
-
-
-
-
- Component catalog used to control NonShared components lifetime
-
-
-
-
- Specifies that a type is a component that can be published by Zyan.
-
-
- You cannot decorate a class with multiple ZyanComponent attributes
- because MEF will attach all metadata to all exports.
- For more details, refer to: https://zyan.codeplex.com/workitem/2059
-
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets interface attached to this ZyanComponent instance.
-
-
-
-
- Gets or sets value indicating whether the component should be registered in ZyanComponentHost.
-
-
-
-
- MEF metadata key for component interface.
-
-
-
-
- MEF metadata key for IsPublished flag.
-
-
-
-
- Composable part linked to a remote component retrieved via ZyanConnection.
- Creates transparent proxy for the remote component.
-
-
-
-
- Initializes a new instance of the class.
-
- The composable part definition.
-
-
-
- Gets the definition of this composable part.
-
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets a collection of the objects
- that describe the exported objects provided by the part.
-
- A collection of objects that describe
- the exported objects provided by the .
-
-
-
- Method info for the ZyanConnection.CreateProxy{T}(string uniqueName, bool implicitTransactionTransfer, bool keepSynchronizationContext) generic method.
-
-
-
-
- Method info for the ZyanConnection.CreateProxy{ComponentInterface}(string uniqueName, bool implicitTransactionTransfer) method.
- This method info is created on demand.
-
-
-
-
- Gets the exported object described by the specified object.
-
- One of the objects from the property that describes the exported object to return.
-
- The exported object described by .
-
-
-
-
- Gets a collection of the
- objects that describe the imported objects required by the part.
-
- A collection of objects that describe
- the imported objects required by the .
-
-
-
- This method is not supported because composable part is a proxy for the remote component.
- We can't put anything into it.
-
- One of the objects from the property that specifies the import to be set.
- A collection of objects of which to set the import described by .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- An immutable ComposablePartCatalog created from a .
-
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- ZyanConnection to a remote component host.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled for proxy objects created using this catalog instance.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets the part definitions that are contained in the catalog.
-
- The
- contained in the .
-
-
-
- Composable part definition linked to a remote component retrieved via ZyanConnection.
- Provides single export for component itself.
-
-
-
-
- Initializes a new instance of the class.
-
- The connection.
- Name of the component interface.
- Unique name of the published component.
- if set to true, then ambient transaction transfer is enabled.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets the name of the component interface.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Converts Type.AssemblyQualifiedName format into Type.FullName.
-
-
- Example: "MyNamespace.MyType, MyAssembly, Version=0.0.0.0..." -> "MyNamespace.MyType".
-
- Assembly-qualified type name.
- Full name.
-
-
-
- Creates a new instance of a part that the describes.
-
-
- The created part.
-
-
-
-
- Gets a collection of objects that describe the objects
- exported by the part defined by this object.
-
- A collection of objects
- that describe the exported objects provided by objects
- created by the .
-
-
-
- Gets a collection of objects that describe the imports
- required by the part defined by this object.
-
- A collection of objects
- that describe the imports required by objects
- created by the .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- Specifies that all classes implementing the interface are Zyan components
-
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets the component interface.
-
-
-
-
- Gets or sets a value indicating whether this instance should be published by ZyanComponentHost.
-
-
- true if this instance is published; otherwise, false.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Disposes of the instance.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Returns a that represents this instance.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Simple dictionary to handle registrations for the .
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component name.
-
- Name of the component.
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Gets all component registrations.
-
-
-
-
- Clears the list of registrations.
-
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
- Addresses the channel is listening
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the listener socket.
-
-
-
-
- Gets or sets the addresses this channel is listening to.
-
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- MarshalByRefObject with an infinite lifetime supporting deterministic disposal.
-
-
- This code is based on the public domain snippet by Nathan Evans:
- https://nbevans.wordpress.com/2011/04/17/memory-leaks-with-an-infinite-lifetime-instance-of-marshalbyrefobject/
-
-
-
-
-
-
- Ensures the unlimited lifetime.
-
- Always null.
-
-
-
- Disconnects the remoting service.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Resets the custom errors mode in a thread-safe way.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwise false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and below blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and below blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and below didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Gets or sets a value indicating whether the ComponentCatalog should ignore duplicate registrations.
-
-
- Zyan v2.7 and below didn't update the existing component registrations.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with System.Data.Linq.DataContext.
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.8 Package/lib/net46/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.8 Package/lib/net46/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 83308864..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/net46/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.8 Package/lib/net46/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.8 Package/lib/net46/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 93089ff3..00000000
Binary files a/nuget/Zyan 2.8 Package/lib/net46/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/Zyan.2.9.0.nupkg b/nuget/Zyan 2.9 Package/Zyan.2.9.0.nupkg
deleted file mode 100644
index 18ce2e4b..00000000
Binary files a/nuget/Zyan 2.9 Package/Zyan.2.9.0.nupkg and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/Zyan.2.9.0.nuspec b/nuget/Zyan 2.9 Package/Zyan.2.9.0.nuspec
deleted file mode 100644
index 7bc36f51..00000000
--- a/nuget/Zyan 2.9 Package/Zyan.2.9.0.nuspec
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
- Zyan
- 2.9
- Zyan
- Rainbird,yallie
- Hagen Siegel
- https://github.com/zyanfx/Zyan/blob/master/LICENSE
- http://zyan.com.de
- https://avatars1.githubusercontent.com/u/24500337?v=3&s=200
- false
- Zyan is a framework that simplifies development of distributed applications for desktop and mobile platforms. With Zyan you can publish any .NET class for remote access over the network. Zyan is highly customizable and provides you with tools to build modular and plugable distributed applications.
- Amazingly easy distributed application framework for .NET, Mono and Xamarin.Android
- What's new: bugfixes and stability improvements. For more details, see the project website: http://zyan.com.de
- en-US
- mobile android xamarin duplex tcp tcpex http ipc remoting network communication socket sockets nat firewall distributed cloud wcf rpc linq mef composition event events ebc event-based-components binary flowdesign easy secure ldap authentication security compression server service services mono
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/nuget/Zyan 2.9 Package/lib/MonoAndroid10/Zyan.Communication.dll b/nuget/Zyan 2.9 Package/lib/MonoAndroid10/Zyan.Communication.dll
deleted file mode 100644
index 8dbae758..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/MonoAndroid10/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/MonoAndroid10/Zyan.Communication.xml b/nuget/Zyan 2.9 Package/lib/MonoAndroid10/Zyan.Communication.xml
deleted file mode 100644
index bf7df0b0..00000000
--- a/nuget/Zyan 2.9 Package/lib/MonoAndroid10/Zyan.Communication.xml
+++ /dev/null
@@ -1,12871 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Custom implementation.
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Disposes of the instance.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Returns a that represents this instance.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
- Addresses the channel is listening
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the listener socket.
-
-
-
-
- Gets or sets the addresses this channel is listening to.
-
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- MarshalByRefObject with an infinite lifetime supporting deterministic disposal.
-
-
- This code is based on the public domain snippet by Nathan Evans:
- https://nbevans.wordpress.com/2011/04/17/memory-leaks-with-an-infinite-lifetime-instance-of-marshalbyrefobject/
-
-
-
-
-
-
- Ensures the unlimited lifetime.
-
- Always null.
-
-
-
- Disconnects the remoting service.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Resets the custom errors mode in a thread-safe way.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwise false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and below blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and below blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and below didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Gets or sets a value indicating whether the ComponentCatalog should ignore duplicate registrations.
-
-
- Zyan v2.7 and below didn't update the existing component registrations.
-
-
-
-
- Simple dictionary to handle registrations for the .
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component name.
-
- Name of the component.
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Gets all component registrations.
-
-
-
-
- Clears the list of registrations.
-
-
-
-
- The default implementation of the based on .
-
-
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Clears the list of registrations.
-
-
-
-
- Gets all component registrations.
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with System.Data.Linq.DataContext.
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.9 Package/lib/MonoAndroid10/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.9 Package/lib/MonoAndroid10/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 1b85b7f2..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/MonoAndroid10/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/MonoAndroid10/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.9 Package/lib/MonoAndroid10/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index cbb8cdaa..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/MonoAndroid10/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/net35/Zyan.Communication.dll b/nuget/Zyan 2.9 Package/lib/net35/Zyan.Communication.dll
deleted file mode 100644
index d7fc1767..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/net35/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/net35/Zyan.Communication.pdb b/nuget/Zyan 2.9 Package/lib/net35/Zyan.Communication.pdb
deleted file mode 100644
index 9a216a8c..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/net35/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/net35/Zyan.Communication.xml b/nuget/Zyan 2.9 Package/lib/net35/Zyan.Communication.xml
deleted file mode 100644
index 99fc6660..00000000
--- a/nuget/Zyan 2.9 Package/lib/net35/Zyan.Communication.xml
+++ /dev/null
@@ -1,14442 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Custom implementation.
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- The default implementation of the based on .
-
-
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Clears the list of registrations.
-
-
-
-
- Gets all component registrations.
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Disposes of the instance.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Returns a that represents this instance.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Simple dictionary to handle registrations for the .
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component name.
-
- Name of the component.
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Gets all component registrations.
-
-
-
-
- Clears the list of registrations.
-
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
- Addresses the channel is listening
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the listener socket.
-
-
-
-
- Gets or sets the addresses this channel is listening to.
-
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Encapsulates a method that has five parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has six parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has seven parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has eight parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has nine parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has ten parameters and does not return a value.
-
-
-
-
- Encapsulates a method that has five parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has six parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has seven parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has eight parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has nine parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- Encapsulates a method that has ten parameters and returns a value of the type specified by the TResult parameter.
-
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- MarshalByRefObject with an infinite lifetime supporting deterministic disposal.
-
-
- This code is based on the public domain snippet by Nathan Evans:
- https://nbevans.wordpress.com/2011/04/17/memory-leaks-with-an-infinite-lifetime-instance-of-marshalbyrefobject/
-
-
-
-
-
-
- Ensures the unlimited lifetime.
-
- Always null.
-
-
-
- Disconnects the remoting service.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Merges two sequences by using specified selector (missing in .NET Framework 3.5).
-
- First sequence element type.
- Second sequence element type.
- Resulting sequence element type.
- First sequence.
- Second sequence.
- Selector function.
-
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Resets the custom errors mode in a thread-safe way.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwise false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and below blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and below blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and below didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Gets or sets a value indicating whether the ComponentCatalog should ignore duplicate registrations.
-
-
- Zyan v2.7 and below didn't update the existing component registrations.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with System.Data.Linq.DataContext.
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.9 Package/lib/net35/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.9 Package/lib/net35/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 0011ce10..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/net35/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/net35/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.9 Package/lib/net35/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 1c9a94a7..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/net35/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/net40/Zyan.Communication.dll b/nuget/Zyan 2.9 Package/lib/net40/Zyan.Communication.dll
deleted file mode 100644
index 8731cd09..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/net40/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/net40/Zyan.Communication.pdb b/nuget/Zyan 2.9 Package/lib/net40/Zyan.Communication.pdb
deleted file mode 100644
index d33f74e3..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/net40/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/net40/Zyan.Communication.xml b/nuget/Zyan 2.9 Package/lib/net40/Zyan.Communication.xml
deleted file mode 100644
index 976c1e43..00000000
--- a/nuget/Zyan 2.9 Package/lib/net40/Zyan.Communication.xml
+++ /dev/null
@@ -1,14741 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Custom implementation.
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- The default implementation of the based on .
-
-
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Clears the list of registrations.
-
-
-
-
- Gets all component registrations.
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Extension methods for ComposablePartDefinition, ExportDefinition, etc
-
-
-
-
- Returns true if export definition is ZyanComponent
-
-
-
-
- Returns true if part definition uses NonShared creation policy
-
-
-
-
- Returns true if part definition uses NonShared or Any creation policy
-
-
-
-
- Server-side MEF integration
-
-
-
-
- Registers all components in a MEF catalog attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Component catalog to register components.
- Optional root composition container used to instantiate components.
-
-
-
- Registers all components in a MEF container attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Root composition container used to instantiate components.
-
-
-
- Registers exports provided by ComposablePartDefinition as components.
-
-
-
-
- MethodInfo for RegisterComponent{I} method, used to create generic method delegates.
-
-
-
-
- Registers component implementing interface I. Component instance is provided by MEF container.
-
-
-
-
- Registers component of the given type. Component instance is provided by MEF container.
-
-
-
-
- Component catalog used to control NonShared components lifetime
-
-
-
-
- Specifies that a type is a component that can be published by Zyan.
-
-
- You cannot decorate a class with multiple ZyanComponent attributes
- because MEF will attach all metadata to all exports.
- For more details, refer to: https://zyan.codeplex.com/workitem/2059
-
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets interface attached to this ZyanComponent instance.
-
-
-
-
- Gets or sets value indicating whether the component should be registered in ZyanComponentHost.
-
-
-
-
- MEF metadata key for component interface.
-
-
-
-
- MEF metadata key for IsPublished flag.
-
-
-
-
- Composable part linked to a remote component retrieved via ZyanConnection.
- Creates transparent proxy for the remote component.
-
-
-
-
- Initializes a new instance of the class.
-
- The composable part definition.
-
-
-
- Gets the definition of this composable part.
-
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets a collection of the objects
- that describe the exported objects provided by the part.
-
- A collection of objects that describe
- the exported objects provided by the .
-
-
-
- Method info for the ZyanConnection.CreateProxy{T}(string uniqueName, bool implicitTransactionTransfer, bool keepSynchronizationContext) generic method.
-
-
-
-
- Method info for the ZyanConnection.CreateProxy{ComponentInterface}(string uniqueName, bool implicitTransactionTransfer) method.
- This method info is created on demand.
-
-
-
-
- Gets the exported object described by the specified object.
-
- One of the objects from the property that describes the exported object to return.
-
- The exported object described by .
-
-
-
-
- Gets a collection of the
- objects that describe the imported objects required by the part.
-
- A collection of objects that describe
- the imported objects required by the .
-
-
-
- This method is not supported because composable part is a proxy for the remote component.
- We can't put anything into it.
-
- One of the objects from the property that specifies the import to be set.
- A collection of objects of which to set the import described by .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- An immutable ComposablePartCatalog created from a .
-
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- ZyanConnection to a remote component host.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled for proxy objects created using this catalog instance.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets the part definitions that are contained in the catalog.
-
- The
- contained in the .
-
-
-
- Composable part definition linked to a remote component retrieved via ZyanConnection.
- Provides single export for component itself.
-
-
-
-
- Initializes a new instance of the class.
-
- The connection.
- Name of the component interface.
- Unique name of the published component.
- if set to true, then ambient transaction transfer is enabled.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets the name of the component interface.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Converts Type.AssemblyQualifiedName format into Type.FullName.
-
-
- Example: "MyNamespace.MyType, MyAssembly, Version=0.0.0.0..." -> "MyNamespace.MyType".
-
- Assembly-qualified type name.
- Full name.
-
-
-
- Creates a new instance of a part that the describes.
-
-
- The created part.
-
-
-
-
- Gets a collection of objects that describe the objects
- exported by the part defined by this object.
-
- A collection of objects
- that describe the exported objects provided by objects
- created by the .
-
-
-
- Gets a collection of objects that describe the imports
- required by the part defined by this object.
-
- A collection of objects
- that describe the imports required by objects
- created by the .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- Specifies that all classes implementing the interface are Zyan components
-
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets the component interface.
-
-
-
-
- Gets or sets a value indicating whether this instance should be published by ZyanComponentHost.
-
-
- true if this instance is published; otherwise, false.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Disposes of the instance.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Returns a that represents this instance.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Simple dictionary to handle registrations for the .
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component name.
-
- Name of the component.
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Gets all component registrations.
-
-
-
-
- Clears the list of registrations.
-
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
- Addresses the channel is listening
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the listener socket.
-
-
-
-
- Gets or sets the addresses this channel is listening to.
-
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- MarshalByRefObject with an infinite lifetime supporting deterministic disposal.
-
-
- This code is based on the public domain snippet by Nathan Evans:
- https://nbevans.wordpress.com/2011/04/17/memory-leaks-with-an-infinite-lifetime-instance-of-marshalbyrefobject/
-
-
-
-
-
-
- Ensures the unlimited lifetime.
-
- Always null.
-
-
-
- Disconnects the remoting service.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Resets the custom errors mode in a thread-safe way.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwise false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and below blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and below blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and below didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Gets or sets a value indicating whether the ComponentCatalog should ignore duplicate registrations.
-
-
- Zyan v2.7 and below didn't update the existing component registrations.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with System.Data.Linq.DataContext.
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.9 Package/lib/net40/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.9 Package/lib/net40/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 1a735a89..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/net40/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/net40/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.9 Package/lib/net40/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 115e453d..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/net40/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/net45/Zyan.Communication.dll b/nuget/Zyan 2.9 Package/lib/net45/Zyan.Communication.dll
deleted file mode 100644
index f302e26c..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/net45/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/net45/Zyan.Communication.pdb b/nuget/Zyan 2.9 Package/lib/net45/Zyan.Communication.pdb
deleted file mode 100644
index fa52e0c7..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/net45/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/net45/Zyan.Communication.xml b/nuget/Zyan 2.9 Package/lib/net45/Zyan.Communication.xml
deleted file mode 100644
index 976c1e43..00000000
--- a/nuget/Zyan 2.9 Package/lib/net45/Zyan.Communication.xml
+++ /dev/null
@@ -1,14741 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Custom implementation.
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- The default implementation of the based on .
-
-
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Clears the list of registrations.
-
-
-
-
- Gets all component registrations.
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Extension methods for ComposablePartDefinition, ExportDefinition, etc
-
-
-
-
- Returns true if export definition is ZyanComponent
-
-
-
-
- Returns true if part definition uses NonShared creation policy
-
-
-
-
- Returns true if part definition uses NonShared or Any creation policy
-
-
-
-
- Server-side MEF integration
-
-
-
-
- Registers all components in a MEF catalog attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Component catalog to register components.
- Optional root composition container used to instantiate components.
-
-
-
- Registers all components in a MEF container attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Root composition container used to instantiate components.
-
-
-
- Registers exports provided by ComposablePartDefinition as components.
-
-
-
-
- MethodInfo for RegisterComponent{I} method, used to create generic method delegates.
-
-
-
-
- Registers component implementing interface I. Component instance is provided by MEF container.
-
-
-
-
- Registers component of the given type. Component instance is provided by MEF container.
-
-
-
-
- Component catalog used to control NonShared components lifetime
-
-
-
-
- Specifies that a type is a component that can be published by Zyan.
-
-
- You cannot decorate a class with multiple ZyanComponent attributes
- because MEF will attach all metadata to all exports.
- For more details, refer to: https://zyan.codeplex.com/workitem/2059
-
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets interface attached to this ZyanComponent instance.
-
-
-
-
- Gets or sets value indicating whether the component should be registered in ZyanComponentHost.
-
-
-
-
- MEF metadata key for component interface.
-
-
-
-
- MEF metadata key for IsPublished flag.
-
-
-
-
- Composable part linked to a remote component retrieved via ZyanConnection.
- Creates transparent proxy for the remote component.
-
-
-
-
- Initializes a new instance of the class.
-
- The composable part definition.
-
-
-
- Gets the definition of this composable part.
-
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets a collection of the objects
- that describe the exported objects provided by the part.
-
- A collection of objects that describe
- the exported objects provided by the .
-
-
-
- Method info for the ZyanConnection.CreateProxy{T}(string uniqueName, bool implicitTransactionTransfer, bool keepSynchronizationContext) generic method.
-
-
-
-
- Method info for the ZyanConnection.CreateProxy{ComponentInterface}(string uniqueName, bool implicitTransactionTransfer) method.
- This method info is created on demand.
-
-
-
-
- Gets the exported object described by the specified object.
-
- One of the objects from the property that describes the exported object to return.
-
- The exported object described by .
-
-
-
-
- Gets a collection of the
- objects that describe the imported objects required by the part.
-
- A collection of objects that describe
- the imported objects required by the .
-
-
-
- This method is not supported because composable part is a proxy for the remote component.
- We can't put anything into it.
-
- One of the objects from the property that specifies the import to be set.
- A collection of objects of which to set the import described by .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- An immutable ComposablePartCatalog created from a .
-
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- ZyanConnection to a remote component host.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled for proxy objects created using this catalog instance.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets the part definitions that are contained in the catalog.
-
- The
- contained in the .
-
-
-
- Composable part definition linked to a remote component retrieved via ZyanConnection.
- Provides single export for component itself.
-
-
-
-
- Initializes a new instance of the class.
-
- The connection.
- Name of the component interface.
- Unique name of the published component.
- if set to true, then ambient transaction transfer is enabled.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets the name of the component interface.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Converts Type.AssemblyQualifiedName format into Type.FullName.
-
-
- Example: "MyNamespace.MyType, MyAssembly, Version=0.0.0.0..." -> "MyNamespace.MyType".
-
- Assembly-qualified type name.
- Full name.
-
-
-
- Creates a new instance of a part that the describes.
-
-
- The created part.
-
-
-
-
- Gets a collection of objects that describe the objects
- exported by the part defined by this object.
-
- A collection of objects
- that describe the exported objects provided by objects
- created by the .
-
-
-
- Gets a collection of objects that describe the imports
- required by the part defined by this object.
-
- A collection of objects
- that describe the imports required by objects
- created by the .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- Specifies that all classes implementing the interface are Zyan components
-
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets the component interface.
-
-
-
-
- Gets or sets a value indicating whether this instance should be published by ZyanComponentHost.
-
-
- true if this instance is published; otherwise, false.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Disposes of the instance.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Returns a that represents this instance.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Simple dictionary to handle registrations for the .
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component name.
-
- Name of the component.
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Gets all component registrations.
-
-
-
-
- Clears the list of registrations.
-
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
- Addresses the channel is listening
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the listener socket.
-
-
-
-
- Gets or sets the addresses this channel is listening to.
-
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- MarshalByRefObject with an infinite lifetime supporting deterministic disposal.
-
-
- This code is based on the public domain snippet by Nathan Evans:
- https://nbevans.wordpress.com/2011/04/17/memory-leaks-with-an-infinite-lifetime-instance-of-marshalbyrefobject/
-
-
-
-
-
-
- Ensures the unlimited lifetime.
-
- Always null.
-
-
-
- Disconnects the remoting service.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Resets the custom errors mode in a thread-safe way.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwise false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and below blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and below blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and below didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Gets or sets a value indicating whether the ComponentCatalog should ignore duplicate registrations.
-
-
- Zyan v2.7 and below didn't update the existing component registrations.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with System.Data.Linq.DataContext.
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.9 Package/lib/net45/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.9 Package/lib/net45/de/Zyan.Communication.resources.dll
deleted file mode 100644
index f0668089..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/net45/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/net45/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.9 Package/lib/net45/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 6b7193a4..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/net45/ru/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/net46/Zyan.Communication.dll b/nuget/Zyan 2.9 Package/lib/net46/Zyan.Communication.dll
deleted file mode 100644
index 21280d86..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/net46/Zyan.Communication.dll and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/net46/Zyan.Communication.pdb b/nuget/Zyan 2.9 Package/lib/net46/Zyan.Communication.pdb
deleted file mode 100644
index 265beeb8..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/net46/Zyan.Communication.pdb and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/net46/Zyan.Communication.xml b/nuget/Zyan 2.9 Package/lib/net46/Zyan.Communication.xml
deleted file mode 100644
index 976c1e43..00000000
--- a/nuget/Zyan 2.9 Package/lib/net46/Zyan.Communication.xml
+++ /dev/null
@@ -1,14741 +0,0 @@
-
-
-
- Zyan.Communication
-
-
-
-
- Enumeration of supported activation types.
-
-
-
-
- Component instance lives only for a single call.
- Single call activated components need not be thread-safe
-
-
-
-
- Component instance is created on first call and reused for all subsequent calls.
- Singleton activated components must be thread-safe
-
-
-
-
- Strong-typed builder for individual call interceptors.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique name of the intercepted component.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the unique name of the intercepted component.
-
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether the given handler is not null.
-
-
-
-
- Parses lambda expression and extracts memberType and memberName.
-
-
-
-
- Collection of call interception devices.
-
-
-
-
- Creates a new instance of the CallInterceptorCollection class.
-
-
-
-
- Is called when a new item is added.
-
- Index
- Added item
-
-
-
- Is called when a item is removed.
-
- Index
-
-
-
- Is called when a item is set.
-
- Index
- Item
-
-
-
- Is called when the collection should be cleared.
-
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Adds call interceptors to the collection.
-
- The interceptors to add.
-
-
-
- Finds a matching call interceptor for a specified method call.
-
- Componenet interface type
- Unique name of the intercepted component.
- Remoting message from proxy
- Call interceptor or null
-
-
-
- Creates call interceptor helper for the given interface.
-
-
-
-
- Allows building call interceptors with strong-typed fluent interface
-
-
-
-
- Creates CallInterceptorHelper instance
-
- Collection of call interceptors to add to
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Creates new CallInterceptor for the given method and adds it to the interceptors collection.
-
- LINQ expression of the method to intercept.
- Interception handler.
-
-
-
- Checks whether argument is not null.
-
-
-
-
- Parse lambda expression and extract memberType and memberName.
-
-
-
-
- Try to extract MethodCallExpression from lambda expression.
-
-
-
-
- Try to extract MemberExpression from lambda expression.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
-
- Returns call interceptors for the given interface.
-
-
-
- Header to hold the compression state.
-
-
- Header to hold the compression supported flag.
-
-
- Header to hold the compression method.
-
-
-
- Initializes a new instance of the class.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the onto which the provided message is to be serialized. Always returns null.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns true if the message contains the compression exempt parameters, marked as NonCompressible.
-
- Message
- True if the message should not be compressed.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
- The immediate caller does not have infrastructure permission.
-
-
-
- Client channel compression sink provider. Creates for the client sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Sink properties.
- The context data (ignored).
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- Compression levels.
-
-
-
-
- No compression.
-
-
-
-
- LZF: very fast compression, poor ratio.
-
-
-
-
- DeflateStream: slower compression, better ratio.
-
-
-
-
- Default compression method is DeflateStream.
-
-
-
-
- Constructor with properties.
-
- Next sink.
- Compression threshold. If 0, compression is disabled globally.
- The compression method.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
- The immediate caller does not have the required permission.
-
-
-
- Returns true if the message return value is marked as NonCompressible.
-
- Message to check.
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
- A status value that provides information about how message was processed.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Server channel compression sink provider. Creates for the server sink chain.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The compression threshold.
- The compression method.
-
-
-
- Initializes a new instance of the class.
-
- Compression sink properties.
- The provider data (ignored).
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns the channel data for the channel that the current sink is associated with. Compression sink doesn't have any specific data.
-
- A object in which the channel data is to be returned.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
-
-
-
- The ICompressible interface implements a property that returns a flag,
- which determines if the request or response should be compressed.
- This interface is used in conjuction with the compression sink implementation
- and allows to determine dynamically if the request or response is
- to be compressed.
-
-
- The following is the order, in which the criteria are evaluated to determine
- if the request or response is to be compressed: Threshold should be greater than
- zero. NonCompressible marks the object as an exempt. If object size is
- greater than threshold and not marked as NonCompressible, the ICompressible is evaluated.
-
-
-
-
- Gets a value indicating whether the data can be compressed.
-
-
- true if the data should be compressed; otherwise, false.
-
-
-
-
- Marks the class as an exempt from compression.
-
-
-
-
- Clientseitige Kanalsenke fьr Zдhler.
-
-
-
- Erstellt eine neue Instanz von CounterClientChannelSink
- Nдchste Kanalsenke in der Senkenkette
- Maximale Anzahl der Verarbeitungsversuche
-
-
-
- Verarbeitet die Nachricht.
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
- Antwort-Header
- Antwort-Datenstrom (unverschlÑŒsselt nach Verarbeitung!)
- Wahr, wenn Verarbeitung erfolgreich, ansonsten Falsch
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung des Requests
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung der Antwort
-
- Original Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
- Verarbeitet eine bestimmte Remoting-Nachricht
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
- Antwort-Header-Auflistung
- Antwort-Datenstrom
-
-
-
- Gibt den Anfrage-Datenstrom zurÑŒck.
-
- Remoting-Nachricht
- Header-Informationen
- Anfrage-Datenstrom
-
-
-
- Gibt die nдchste Kanalsenke in der Senkenkette zurьck.
-
-
-
-
- Speichert Informationen ÑŒber den asynchronen Verarbeitungsstatus.
-
-
-
- Erzeugt eine neue Instanz von AsyncProcessingState
- Remoting-Nachricht
- Header-Auflistung
- Eingabe-Datenstrom
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Gibt den Eingabedatenstrom zurÑŒck.
-
-
-
-
- Gibt die Header-Auflistung zurÑŒck.
-
-
-
-
- Gibt die Remoting-Nachricht zurÑŒck.
-
-
-
-
- Eindeutige Kennung der Sicherheitstransaktion
-
-
-
- Kopiert einen bestimmten Datenstrom
- Datenstrom
- Kopie des Datenstroms
-
-
-
- Verarbeitet eine Anfragenachricht asynchron.
-
- Senkenstapel
- Remoting-Nachricht
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Verarbeitet eine Antwort-Nachricht asynchron.
-
- Senkenstapel
- Asynchroner Verarbeitungsstatus
- Anfrage-Header-Auflistung
- Anfrage-Datenstrom
-
-
-
- Anbieter der clientseitigen Kanalsenke fьr Gezдhlte Ьbertragung.
-
-
-
-
- Gibt die Anzahl der Versuche zurÑŒck, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterClientChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, welcher den aktuellen Senkenanbieter erzeugt hat
- URL des entfernten Objekts
- Beschreibung des Serverkanals
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Ausnahme, die geworfen wird, wenn bei dem Zдhlen der Remoting-Kommunikation etwas schief geht.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Fehlermeldung
- Ausnahme, welche diese Ausnahme verursacht hat
-
-
-
- Erstellt eine neue Instanz von CounterRemotingException.
-
- Serialisirungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Gibt Objektdaten fÑŒr die Serialisierung zurÑŒck.
-
- Serialisierungsinformationen
- Streaming-Kontext der Serialisierung
-
-
-
- Serverseitige Kanalsenke fьr gezдhlte Kommunikation.
-
-
-
- Erstellt eine neue Instanz von CounterServerChannelSink.
- Nдchste Kanalsenke in der Senkenkette
-
-
-
- Verarbeitet eine einzele Clientanfrage
-
- Aufrufstapel der Kanalsenken
- Anfrage-nachricht
- Anfrage-Header
- Anfrage-Datenstrom
- Antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
- Status serverseitigen Verarbeitung der Nachricht insgesamt
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Request
-
- Original Remotingnachricht
- Original Anfrage-Header
- Original Anfrage-Datenstrom (unverschlÑŒsselt)
-
-
-
- Threadsafe DoProcess Message Methode, Hier passiert die Verarbeitung vom Response
-
- Antwort Remotingnachricht
- Antwort Anfrage-Header
- Antwort Anfrage-Datenstrom (unverschlÑŒsselt)
- Request headers.
-
-
-
- Gibt die nдchste Kanalsenke in der Aufrufkette zurьck.
-
-
-
-
- Gibt den Antwort-Datenstrom zurÑŒck.
-
- Senkenstapel
- Optionale Statusinformationen
- Remoting-Nachricht
- Header-Informationen
- Antwort-Datenstrom
-
-
-
- Fordert die Verarbeitung der Antwortnachricht von dieser Senke an, wenn die Anfragenachricht asynchron verarbeitet wurde.
-
- Senkenstapel
- Zustand
- antwort-Nachricht
- Antwort-Header
- Antwort-Datenstrom
-
-
-
- Anbieter fÑŒr die serverseitige Kanalsenke zum Counter
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
-
-
-
- Erzeugt eine neue Instanz von CounterServerChannelSinkProvider.
-
- Konfigurationseinstellungen (z.B. aus der App.config)
- Optionale Anbieterdaten
-
-
-
- Erzeugt eine Senkenkette.
-
- Kanal, fÑŒr welchen die Senkenkette erstellt werden soll
- Verkettete Kanalsenke, oder null, wenn keine erstellt wurde
-
-
-
- Ruft Einstellungen des zu Grunde liegenden Kanals ab.
-
- Kanal-Einstellungen
-
-
-
- Gibt den nдchsten Senkenanbieter zurьck, oder legt ihn fest.
-
-
-
-
- Kryptographie-Werkzeuge.
-
-
-
-
- Erzeugt einen Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung.
-
- Folgende Algorithmen weren unterstÑŒtzt:
-
- "DES", "3DES", "RIJNDAEL" und "RC2"
-
-
- Name des zu verwendenden VerschlÑŒsselungsalgorithmus (z.B. "3DES")
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
-
-
-
- VerschlÑŒsselt einen bestimmten Datenstrom symmetrisch und gibt den verschlÑŒsselten Datenstrom zurÑŒck.
-
- Der verschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- UnverschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- VerschlÑŒsselter Datenstrom
-
-
-
- EntschlÑŒsselt einen bestimmten symmetrisch verschlÑŒsselten Datenstrom gibt den entschlÑŒsselten Datenstrom zurÑŒck.
-
- Der entschlÑŒsselte Datenstrom wird automatisch auf Position 0 zurÑŒckgesetzt.
-
-
- VerschlÑŒsselter Eingabedatenstrom
- Kryptografieanbieter fÑŒr symmetrische VerschlÑŒsselung
- EntschlÑŒsselter Datenstrom
-
-
-
- Common transport header names.
-
-
-
-
- Unique identifier of the secure transaction.
-
-
-
-
- Status of the secure transaction.
-
-
-
-
- RSA public key.
-
-
-
-
- Encrypted shared key.
-
-
-
-
- Encrypted shared initialization vector.
-
-
-
-
- Security transaction stages.
-
-
-
-
- Uninitialized, nothing happened yet.
-
-
-
-
- The client is sending his public key to the server.
-
-
-
-
- The server is sending shared key encrypted with the client's public key.
-
-
-
-
- The client is sending a message encrypted with the shared key.
-
-
-
-
- The server is sending an encrypted response message to the client.
-
-
-
-
- Unknown secure transaction identifier.
-
-
-
-
- Contains client connection information for a secure transaction.
-
-
-
-
- Initializes a new instance of the class.
-
- The secure transaction identifier.
- The cryptographic provider.
-
-
-
- Finalizes an instance of the class.
-
-
-
-
- Updates the timestamp.
-
-
-
-
- Begins the method call.
-
-
-
-
- Ends the method call.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
-
- true to release both managed and unmanaged resources;
- false to release only unmanaged resources.
-
-
-
-
- Throws an exception if the object has already been disposed of.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Gets the cryptographic provider used for symmetric encryption.
-
-
-
-
- Gets the timestamp of the last communication.
-
-
-
-
- Gets a value indicating whether a call is in progress.
-
-
-
-
- Client-side channel sink for the encrypted communication.
-
-
- Requires a on the server side.
-
-
-
-
- Initializes a new instance of the class.
-
- The next channel sink.
- Symmetric encryption algorithm na,e.
- OAEP padding switch.
- The maximum number of attempts.
-
-
-
- Starts a new secure transaction.
-
- The message.
- Request transport headers.
- New transaction unique identifier.
-
-
-
- Requests the shared key for symmetrical encryption algorithm from the server.
-
- The message.
-
-
-
- Clears the shared key and starts a new secure transaction.
-
-
-
-
- Creates the shared key request.
-
- Request transport headers.
-
-
-
- Decrypts the incoming response stream.
-
- The response stream.
- The response headers.
-
-
-
- Processes the shared key response.
-
- Response transport headers.
-
-
-
- Encrypts the message.
-
- Request transport headers.
- Request stream.
-
-
-
- Processes the encrypted message.
-
- The message.
- Request transport headers.
- Request stream.
- Response transport headers.
- Response stream.
-
-
-
- Requests message processing from the current sink.
-
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
- When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized.
- When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized.
-
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- The containing details about the method call.
- The headers to add to the outgoing message heading to the server.
-
- The onto which the provided message is to be serialized.
-
-
-
-
- Gets the next client channel sink in the client sink chain.
-
- The next client channel sink in the client sink chain.
-
-
-
- Asynchronous processing state information.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- Transport headers.
- Input stream.
- Secure transaction identifier.
-
-
-
- Gets the input stream.
-
-
-
-
- Gets the transport headers.
-
-
-
-
- Gets the remoting message.
-
-
-
-
- Gets the secure transaction identifier.
-
-
-
-
- Duplicates the given stream.
-
- The input stream.
- Stream copy.
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- A stack of channel sinks that called this sink.
- The message to process.
- The headers to add to the outgoing message heading to the server.
- The stream headed to the transport sink.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- A stack of sinks that called this sink.
- Information generated on the request side that is associated with this sink.
- The headers retrieved from the server response stream.
- The stream coming back from the transport sink.
-
-
-
- Provider of client-side channel sink for encrypted transmission.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration settings (taken, for example, from App.config).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- Channel for which the current sink chain is being constructed.
- The URL of the object to connect to. This parameter can be null if the connection is based entirely on the information contained in the parameter.
- A channel data object that describes a channel on the remote server.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Exception that is thrown when encryption or decryption of the remoting communication goes wrong.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains why the exception occurred.
-
-
-
- Initializes a new instance of the class.
-
- The error message that explains the reason for the exception.
- The exception that is the cause of the current exception.
- If the parameter is not a null reference (Nothing in Visual Basic),
- the current exception is raised in a catch block that handles the inner exception.
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination of the exception.
-
-
-
- Sets the with information about the exception.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Server-side channel sink for encrypted communication.
-
-
- Requires the client-side CryptoClientChannelSink counterpart.
-
-
-
-
- Initializes a new instance of the class.
-
- The next sink.
- Symmetric encryption algorithm.
- if set to true, OAEP padding is enabled.
- Connection age limit.
- Connection sweeper frequency.
- if set to true, crypto client sink is required.
- Security exemption list.
-
-
-
- Creates the shared key.
-
- Secure transaction identifier.
- Request transport headers.
- The response message.
- The response headers.
- The response stream.
-
-
-
- Processes the encrypted message.
-
- Secure transaction identifier.
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
- Determines whether the specified security transaction exists.
-
- Secure transaction identifier.
-
-
-
- Creates an empty response message.
-
- The sink stack.
- Request message.
- Request transport headers.
- Request stream.
- Current secure transaction stage.
- Response message.
- Response transport headers.
- Response stream.
-
-
-
-
- Requests message processing from the current sink.
-
- A stack of channel sinks that called the current sink.
- The message that contains the request.
- Headers retrieved from the incoming message from the client.
- The stream that needs to be to processed and passed on to the deserialization sink.
- When this method returns, contains a that holds the response message. This parameter is passed uninitialized.
- When this method returns, contains a that holds the headers that are to be added to return message heading to the client. This parameter is passed uninitialized.
- When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized.
-
-
-
- Checks whether the given IP address requires the encryption.
-
- The client address.
-
-
-
- Gets the next server channel sink in the server sink chain.
-
- The next server channel sink in the server sink chain.
-
-
-
- Returns the onto which the provided response message is to be serialized.
-
- A stack of sinks leading back to the server transport sink.
- The state that has been pushed to the stack by this sink.
- The response message to serialize.
- The headers to put in the response stream to the client.
-
-
-
- Requests processing from the current sink of the response from a method call sent asynchronously.
-
- A stack of sinks leading back to the server transport sink.
- Information generated on the request side that is associated with this sink.
- The response message.
- The headers to add to the return message heading to the client.
- The stream heading back to the transport sink.
-
-
-
- Starts the connection sweeper.
-
-
-
-
- Sweeps the connections.
-
- The sender.
- The instance containing the event data.
-
-
-
- Provides the server-side channel sink for encrypted communication.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets a value indicating whether OEAP padding should be activated.
-
-
-
-
- Gets or sets a value indicating whether crypto client sink is required on the client side.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Configuration properties (from App.config, for example).
- Optional provider data.
-
-
-
- Creates a sink chain.
-
- The channel for which to create the channel sink chain.
-
- The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint.
-
-
-
-
- Returns the channel data for the channel that the current sink is associated with.
-
- A object in which the channel data is to be returned.
-
-
-
- Gets or sets the next sink provider in the channel sink provider chain.
-
- The next sink provider in the channel sink provider chain.
-
-
-
- Describes arguments for client heartbeat events.
-
-
-
-
- Gets or sets, when the client heartbeat was received.
-
-
-
-
- Gets or sets the session ID of the client, which sent the heartbeat signal.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
-
-
-
- Creates a new instance of the ClientHeartbeatEventArgs class.
-
- Receive time
- Client session key
-
-
-
- Implements a component catalog.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
-
-
-
- Creates a new instance of the ComponentCatalog class.
-
- Custom implementation.
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Wraps all component methods returning IEnumerable{T} or IQueryable{T}.
-
- Interface to wrap.
- Component unique name.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a name-value-list of all component registrations.
-
- If the list doesn´t exist yet, it will be created automaticly.
-
-
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Interface type of the component
- Component instance
-
-
-
- Returns an instance of a specified registered component.
-
- Unique component name
- Component instance
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Describes a published component.
-
-
-
-
- Get or sets the interface name of the component.
-
-
-
-
- Gets or sets the unique name of the component.
-
-
-
-
- Gets or sets the activation type of the component.
-
-
-
-
- The default implementation of the based on .
-
-
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Clears the list of registrations.
-
-
-
-
- Gets all component registrations.
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Extension methods for ComposablePartDefinition, ExportDefinition, etc
-
-
-
-
- Returns true if export definition is ZyanComponent
-
-
-
-
- Returns true if part definition uses NonShared creation policy
-
-
-
-
- Returns true if part definition uses NonShared or Any creation policy
-
-
-
-
- Server-side MEF integration
-
-
-
-
- Registers all components in a MEF catalog attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Component catalog to register components.
- Optional root composition container used to instantiate components.
-
-
-
- Registers all components in a MEF container attributed by "ComponentInterface" metadata tag.
-
- or instance.
- Root composition container used to instantiate components.
-
-
-
- Registers exports provided by ComposablePartDefinition as components.
-
-
-
-
- MethodInfo for RegisterComponent{I} method, used to create generic method delegates.
-
-
-
-
- Registers component implementing interface I. Component instance is provided by MEF container.
-
-
-
-
- Registers component of the given type. Component instance is provided by MEF container.
-
-
-
-
- Component catalog used to control NonShared components lifetime
-
-
-
-
- Specifies that a type is a component that can be published by Zyan.
-
-
- You cannot decorate a class with multiple ZyanComponent attributes
- because MEF will attach all metadata to all exports.
- For more details, refer to: https://zyan.codeplex.com/workitem/2059
-
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanComponentAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets interface attached to this ZyanComponent instance.
-
-
-
-
- Gets or sets value indicating whether the component should be registered in ZyanComponentHost.
-
-
-
-
- MEF metadata key for component interface.
-
-
-
-
- MEF metadata key for IsPublished flag.
-
-
-
-
- Composable part linked to a remote component retrieved via ZyanConnection.
- Creates transparent proxy for the remote component.
-
-
-
-
- Initializes a new instance of the class.
-
- The composable part definition.
-
-
-
- Gets the definition of this composable part.
-
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets a collection of the objects
- that describe the exported objects provided by the part.
-
- A collection of objects that describe
- the exported objects provided by the .
-
-
-
- Method info for the ZyanConnection.CreateProxy{T}(string uniqueName, bool implicitTransactionTransfer, bool keepSynchronizationContext) generic method.
-
-
-
-
- Method info for the ZyanConnection.CreateProxy{ComponentInterface}(string uniqueName, bool implicitTransactionTransfer) method.
- This method info is created on demand.
-
-
-
-
- Gets the exported object described by the specified object.
-
- One of the objects from the property that describes the exported object to return.
-
- The exported object described by .
-
-
-
-
- Gets a collection of the
- objects that describe the imported objects required by the part.
-
- A collection of objects that describe
- the imported objects required by the .
-
-
-
- This method is not supported because composable part is a proxy for the remote component.
- We can't put anything into it.
-
- One of the objects from the property that specifies the import to be set.
- A collection of objects of which to set the import described by .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- An immutable ComposablePartCatalog created from a .
-
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
-
-
-
- Initializes a new instance of the class.
-
- The to pull remote components from.
- Enable ambient transactions support for created proxies.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- ZyanConnection to a remote component host.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled for proxy objects created using this catalog instance.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Gets the part definitions that are contained in the catalog.
-
- The
- contained in the .
-
-
-
- Composable part definition linked to a remote component retrieved via ZyanConnection.
- Provides single export for component itself.
-
-
-
-
- Initializes a new instance of the class.
-
- The connection.
- Name of the component interface.
- Unique name of the published component.
- if set to true, then ambient transaction transfer is enabled.
- Keep synchronization context for the callbacks and event handlers.
-
-
-
- Gets the used to create transparent proxies.
-
-
-
-
- Gets the unique name of the component (typically, the same as ComponentInterfaceName).
-
-
-
-
- Gets the name of the component interface.
-
-
-
-
- Gets the component interface.
-
-
-
-
- Gets a value indicating whether implicit transaction transfer is enabled.
-
-
-
-
- Gets or sets a value indicating whether original synchronization context should be used to execute callbacks and event handlers.
-
-
-
-
- Converts Type.AssemblyQualifiedName format into Type.FullName.
-
-
- Example: "MyNamespace.MyType, MyAssembly, Version=0.0.0.0..." -> "MyNamespace.MyType".
-
- Assembly-qualified type name.
- Full name.
-
-
-
- Creates a new instance of a part that the describes.
-
-
- The created part.
-
-
-
-
- Gets a collection of objects that describe the objects
- exported by the part defined by this object.
-
- A collection of objects
- that describe the exported objects provided by objects
- created by the .
-
-
-
- Gets a collection of objects that describe the imports
- required by the part defined by this object.
-
- A collection of objects
- that describe the imports required by objects
- created by the .
-
-
-
- Returns a that represents this instance.
-
-
- A that represents this instance.
-
-
-
-
- Specifies that all classes implementing the interface are Zyan components
-
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Interface type attached to ZyanComponent
-
-
-
- Initializes ZyanInterfaceAttribute instance.
-
- Unique name of the ZyanComponent
- Interface type attached to ZyanComponent
-
-
-
- Gets the component interface.
-
-
-
-
- Gets or sets a value indicating whether this instance should be published by ZyanComponentHost.
-
-
- true if this instance is published; otherwise, false.
-
-
-
-
- Beschreibt Korrelationsinformationen zur Verdrahtung eines Server-Delegaten mit einer Client-Methode.
-
-
-
-
- Erzeugt eine neue Instanz der DelegateCorrelationInfo-Klasse.
-
-
-
-
- Disposes of the instance.
-
-
-
-
- Gibt den Name der serverseitigen Delegat-Eigenschaft oder der Ereignisses zurück, oder legt ihn fest.
-
-
-
-
- Gibt zurück, ob es sich um ein Ereignis handelt, oder legt diest fest.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Gibt den eindeutigen Korrelationsschlüssel zurück oder legt ihn fest.
-
-
-
-
- Gibt die clientseitige Delegaten-Abfangvorrichtung zurück, oder legt sie fest.
-
-
-
-
- Interception fixture for remote delegate invocation.
-
-
-
-
- Creates a new instance of the DelegateInterceptor class.
-
-
-
-
- Gets or sets the client delegate.
-
-
-
-
- Gets or sets the synchronization context of the client delegate.
-
-
-
-
- Invokes the wired client delegate.
-
- Parameters
-
-
-
- Base class for event wires.
-
-
-
-
- Session validation handler.
- Returns True if client's session is valid, otherwise, False.
-
-
-
-
- Gets or sets the method to cancel subscription.
-
-
-
-
- Gets or sets the event filter.
-
-
-
-
- Invokes client event handler.
- If the handler throws an exception, event subsription is cancelled.
-
- Event handler parameters.
- Event handler return value.
-
-
-
- Strongly typed event handler wrapper for DelegateInterceptor.
-
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Base class for dynamic wires.
-
-
-
-
- Client delegate interceptor.
-
-
-
-
- Invokes intercepted delegate.
-
- Delegate parameters.
- Delegate return value.
-
-
-
- for method.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Builds strong-typed delegate of type .
-
- Delegate type.
- Delegate to call method.
-
-
-
- Factory class for creation of dynamic wires.
-
-
-
-
- This constructor is private, so DynamicWireFactory class cannot be created from the outside.
-
-
-
-
- Lazy-initialized singleton instance.
-
-
-
-
- Creates a unique wire cache key for a delegate wire factory.
-
- Type of server component.
- Delegate type of the wire.
- Sets if the wire type is for a event (if false, the wire type must be of a delegate property).
- Unique key.
-
-
-
- for method.
-
-
-
-
- Creates strongly-typed dynamic wire for event handler or delegate.
-
- Delegate type.
- True if delegate is an event handler.
- Dynamic wire instance.
-
-
-
- Gets the delegate type of a component´s event or delegate property.
-
- Component type
- Event name or name of the delegate property
- Sets if the member is a event (if false, the memeber must be a delegate property)
- Delegate type
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Event name or name of the delegate property.
- Sets if the member is a event (if false, the memeber must be a delegate property).
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Creates a dynamic wire for a specified event or delegate property of a component.
-
- Component type.
- Type of the delegate.
- Instance of the created dynamic wire type (ready to use).
-
-
-
- Builds the strong-typed delegate for the dynamicInvoke: object DynamicInvoke(object[] args);
-
-
- Relies on the compiled LINQ expressions. Delegate Target property isn't equal to the "target" parameter.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Builds the strong-typed delegate bound to the given target instance
- for the dynamicInvoke method: object DynamicInvoke(object[] args);
-
-
- Relies on the dynamic methods. Delegate Target property is equal to the "target" parameter.
- Doesn't support static methods.
-
- Delegate type.
- for the DynamicInvoke(object[] args) method.
- Target instance.
- Strong-typed delegate.
-
-
-
- Strongly typed wrapper for DelegateInterceptor.
-
- Delegate type.
-
-
-
- Initializes instance.
-
-
-
-
- Dynamic wire delegate.
-
-
-
-
- Gets the untyped In delegate.
-
-
-
-
- Creates empty delegates of any given type.
-
-
- An empty delegate is a delegate to a method that does nothing.
- For example, empty EventHandler delegate is (sender, args) => {}.
-
-
-
-
- Creates the empty delegate of the given type in non-generic fashion.
-
- Type of the delegate.
- A fresh copy of the empty delegate.
-
-
-
- Creates the empty delegate in a generic fashion.
-
- The type of the delegate.
- A fresh copy of the empty delegate.
- is thrown if the type is not a delegate type.
-
-
-
- Helper class for event filters.
-
-
-
-
- Combines several event filters into one filter.
-
- The first filter.
- Other event filters.
-
-
-
- Combines several event filters into one.
-
-
-
-
- Base class for strong-typed event filters.
-
- Event arguments type.
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event sender (typically null for the events initiated on the server side).
- Event arguments.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
-
- Event stub caches all event handlers for a single-call component.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the interface.
-
-
-
- Gets or sets the invocation delegates for event handlers.
-
-
-
-
- Gets the type of the interface.
-
-
-
-
- Gets or sets the with the specified event property name.
-
- Name of the event or delegate property.
-
-
-
- Gets or sets the list of event of the reflected interface.
-
-
-
-
- Gets or sets the list of delegate properties of the reflected interface.
-
-
-
-
- Non-generic interface for the private generic delegate holder class.
-
-
-
-
- Gets the invocation delegate.
-
-
-
-
- Adds the handler.
-
- The handler.
-
-
-
- Removes the handler.
-
- The handler.
-
-
-
- Gets the handler count.
-
-
-
-
- Generic holder for delegates (such as event handlers).
-
-
-
-
- Wires all event handlers to the specified instance.
-
- The instance.
-
-
-
- Unwires all event handlers from the specified instance.
-
- The instance.
-
-
-
- Adds the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Removes the handler for the given event.
-
- The name of the event or delegate property.
- The handler.
-
-
-
- Gets the count of event handlers for the given event or delegate property.
-
- The event handler.
-
-
-
- A safer replacement for the Delegate.DynamicInvoke method.
-
-
-
-
- Gets the dynamic invoker for the given delegate.
-
-
- Dynamic invokers uses runtime code generation instead of the late binding of the Delegate.DynamicInvoke.
- It doesn't wrap the exception thrown by the delegate into .
- On .NET runtime (versions 3.5, 4.0 and 4.5), this invoker is 10-12 times faster than the original DynamicInvoke.
- On Mono runtime (version 2.10.5), it performs 1.5-2 times slower than the original DynamicInvoke.
-
- The delegate to invoke.
- Dynamic invocation function.
-
-
-
- Dynamically invokes the method represented by the given delegate. The delegate can be null.
-
-
- Ensures that all delegates of the invocation list are called (even if some exceptions occured).
- If several delegates throw exceptions, then the first exception is rethrown.
- In .NET 4.0, all exceptions are aggregated into one AggregateException.
-
- The delegate to invoke.
- The arguments for the delegate.
- The return value of the delegate
-
-
-
- Dynamically invokes the method represented by the given delegate as a one-way method. The delegate can be null.
-
- The delegate to invoke.
- The arguments.
-
-
-
- Gets or sets the thread pool used to send server events to remote subscribers.
-
-
- Assign this property to an instance of the class
- to fall back to the standard .
-
-
-
-
- Helper class for filtered event handlers.
-
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event args.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates non-standard filtered event handler of type TDelegate.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs} using the specified filter predicate.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Creates filtered event handler of type EventHandler{TEventArgs}.
-
- The type of the event arguments.
- The event handler.
- The predicate expression.
- Whether the filter should also work when used locally.
-
-
-
- Represents filtered event handler of a custom delegate type.
-
- The type of the event handler delegate.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Untyped Invoke() method.
-
-
-
-
- Strong-typed Invoke() method, built dynamically.
- Calls the untyped Invoke() method to do the real job.
-
-
-
-
- MethodInfo for the private Invoke(args) method.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler.
-
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Represents filtered event handler of type System.EventHandler{TEventArgs}.
-
- The type of the event args.
-
-
-
- Initializes a new instance of the class.
-
- The event handler.
- The event filter.
- Whether the filter should also work when used locally.
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Performs an implicit conversion from
- to .
-
- The filtered event handler.
-
- The result of the conversion.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Expression-based event filter.
-
- The type of the event arguments.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns true if event handler invocation is allowed.
-
- Event sender.
- The instance containing the event data.
-
-
-
- Interface for server-side event filtering.
-
-
-
-
- Determines whether this filter allows invoking the event handler.
-
- Event parameters (typically, object sender and EventArgs args).
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Determines whether this filter contains nested event filter of the given type.
-
- Event filter type.
-
-
-
- Interface for filtered event handlers.
-
-
-
-
- Gets the event handler.
-
-
-
-
- Gets the event filter.
-
-
-
-
- Gets or sets a value indicating whether this event filter should also work locally.
-
-
-
-
- Base class for session-bound event arguments.
-
-
-
-
- Initializes a new instance of the class.
- Session identity is taken from ServerSession.CurrentSession.
-
-
-
-
- Initializes a new instance of the class.
-
- Target session id (Guid.Empty matches all sessions).
-
-
-
- Gets the session ID.
-
-
-
-
- Event filter for session-bound events.
-
-
-
-
- Initializes a new instance of the class.
-
- Allowed session identities.
-
-
-
- Gets the session identity set for this event filter.
-
-
-
-
- Returns true if is allowed to pass through the filter.
-
- Event sender.
- The instance containing the event data.
-
- true if invocation is allowed; otherwise, false.
-
-
-
-
- Describes a single call interception action.
-
-
-
-
- Creates a new instance of the CallInterceptionData class.
-
- Parameter values of the intercepted call
- Delegate for remote invocation
- Remoting message
-
-
-
- Makes a remote call.
-
- Return value of the remotly called method.
-
-
-
- Gets or sets wether the call was intercepted.
-
-
-
-
- Gets or sets the return value to be used.
-
-
-
-
- Gets or sets the parameters which are passed to the call.
-
-
-
-
- Delegate to call custom call interception logic.
-
- Interception action details
-
-
-
- General implementation of a call interception device.
-
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Unique name of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Creates a new instance of the CallInterceptor class.
-
- Interface type of the intercepted component
- Type of the intercepted member
- Name of the intercepted member
- Types of parameters for the intercepted member
- Callback for custom call interception logic
-
-
-
- Gets the interface type of the intercepted component.
-
-
-
-
- Gets the unique name of intercepted component.
-
-
-
-
- Gets the Type of the intercepted member.
-
-
-
-
- Gets the name of the intercepted member.
-
-
-
-
- Gets the types of parameters for the intercepted member.
-
- CAUTION! Order is relevant.
-
-
-
-
-
- Get a callback for custom call interception logic
-
-
-
-
- Gets or sets a value indicating whether this is enabled.
-
- true if enabled; otherwise, false.
-
-
-
- Pauses call interception for the current thread.
-
-
-
-
- Gets or sets a value indicating whether call interception is paused for the current thread.
-
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
-
-
-
- Returns strong-typed call interceptor builder for the component with the specified interface.
-
- Component interface.
- Unique name of the component.
-
-
-
- Returns a that represents this instance.
-
-
-
-
- Describes arguments for the Disconnected event.
-
-
-
-
- Gets or sets the exception occured on polling.
-
-
-
-
- Gets or sets whether Zyan should retry to connect.
-
-
-
-
- Gets or sets the number of retry attempts.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Creates a new instance of the DisconnectedEventArgs class.
-
-
-
-
- Connects to to discover available instances in local area networks.
-
-
-
-
- Initializes a new instance of the class.
-
- The request metadata.
- The port of the discovery server.
-
-
-
- Gets or sets the request metadata.
-
-
-
-
- Gets or sets the port of the discovery server.
-
-
-
-
- Gets a value indicating whether discovery is stopped.
-
-
-
-
- Occurs when response is acquired.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Starts the discovery.
-
-
-
-
- Stops the discovery.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Discovery event arguments.
-
-
-
-
- Initializes a new instance of the class.
-
- Discovery metadata.
-
-
-
- Gets the discovery metadata.
-
-
-
-
- Enables automatic discovery in local area networks. Requires .
-
-
-
-
- The default discovery port.
-
-
-
-
- Initializes a new instance of the class.
-
- The response metadata.
- The port to bind to.
- The local address to bind to.
-
-
-
- Gets or sets the port.
-
-
-
-
- Gets or sets the local address.
-
-
-
-
- Gets or sets the response metadata.
-
-
-
-
- Gets a value indicating whether this is stopped.
-
-
-
-
- Starts listening for the incoming connections.
-
-
-
-
- Stops the listening.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Base discovery metadata packet class.
-
-
-
-
- Initializes a new instance of the class.
-
- The signature.
-
-
-
- Gets the signature of the metadata packet.
-
-
-
-
- Gets the properties of the metadata packet.
-
-
-
-
- Checks if the packet matches the specified request.
-
- The request.
-
-
-
- Determines whether the specified , is equal to this instance.
-
- The to compare with this instance.
-
- true if the specified is equal to this instance; otherwise, false.
-
-
-
-
- Returns a hash code for this instance.
-
-
- A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
-
-
-
-
- Helper methods for discovery metadata packets.
-
-
-
-
- Initializes the class.
-
-
-
-
- Registers the discovery metadata factory to create metadata packets given their signatures.
-
- The signature.
- The factory.
-
-
-
- Creates the discovery metadata packed based on the given packet signature.
-
- The signature.
-
-
-
- Escapes the specified string.
-
- The string to escape.
-
-
-
- Unescapes the specified string.
-
- Escaped string to unescape.
-
-
-
- Encodes the specified discovery metadata packet into byte array.
-
- The packet to encode.
-
-
-
- Decodes the specified discovery metadata packet.
-
- The packet to decode.
-
-
-
- Discovery request metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- name pattern (regular expression).
- The version.
-
-
-
- Gets or sets the name pattern.
-
-
-
-
- Gets or sets the required server version.
-
-
-
-
- Discovery response metadata packet.
-
-
-
-
- Packet signature.
-
-
-
-
- Initializes a new instance of the class.
-
- The host URL.
- The version.
-
-
-
- Gets or sets the host URL.
-
-
-
-
- Gets or sets the server version.
-
-
-
-
- Checks if the response packet matches the specified request packet.
-
- The request packet.
-
-
-
- Component catalog interface
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Component catalog shorter method overloads.
-
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- IComponentCatalog instance
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Component instance
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- IComponentCatalog instance
- Unique component name
- Component instance
-
-
-
- Gets registration data for a specified component by its interface type.
-
- IComponentCatalog instance
- Interface type of the component
- Component registration
-
-
-
- Deletes a component registration.
-
- Interface type of the component to unregister
- IComponentCatalog instance
-
-
-
- Simple dictionary to handle registrations for the .
-
-
-
-
- Determines whether the specified component is registered.
-
- The name of the component.
-
-
-
- Registers the specified component name.
-
- Name of the component.
- The registration.
- If set to true, then duplicate registrations are ignored rather than updated.
-
-
-
- Removes the specified component name.
-
- Name of the component.
-
-
-
- Gets the with the specified component name.
-
- Name of the component.
-
-
-
- Tries to get the component registration.
-
- Name of the component.
- The registration.
-
-
-
- Gets all component registrations.
-
-
-
-
- Clears the list of registrations.
-
-
-
-
- Implements a Exception to be thrown if a session is invalid.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvalidSessionException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Contains all necessary details to invoke a specified method.
-
-
-
-
- Gets or sets the unique key for call tracking.
-
-
-
-
- Gets or sets the name of the component (namespace included) interface.
-
-
-
-
- Gets or sets correlation set for dynamic event and delegate wiring.
-
-
-
-
- Gets or sets the name of the invoked method.
-
-
-
-
- Gets or sets Generic arguments of the invoked method.
-
-
-
-
- Gets or sets parameter types of the invoked method.
-
-
-
-
- Gets or sets parameter values of the invoked method.
-
-
-
-
- Gets or sets the return values of the invoked method.
-
-
-
-
- Gets or sets the data from call context.
-
-
-
-
- Gets or sets the DelegateInterceptor to parameter index mapping.
-
-
-
-
- Gets or sets the component registration.
-
-
-
-
- Gets or sets the component instance.
-
-
-
-
- Gets or sets the component type.
-
-
-
-
- Gets or sets the interface type.
-
-
-
-
- Gets or stes the session.
-
-
-
-
- Gets or sets whether a exception was thrown, or not.
-
-
-
-
- Gets or sets wiring correlation for events.
-
-
-
-
- Gets or sets the transaction scope.
-
-
-
-
- Gets or sets method metadata.
-
-
-
-
- Finds the method information.
-
-
-
-
- Arguments for the InvokeCanceled event.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Implements a Exception to be thrown if remote call was canceled.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Error message
- Inner exception
-
-
-
- Creates a new instance of the InvokeCanceledException class.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Returns object data for serialization.
-
- Serialization info
- Streaming context for serialization
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets a cancel flag.
-
-
-
-
- Gets or sets the exception in case of cancellation.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Describes arguments for events raised after remote method invocation.
-
-
-
-
- Gets or sets a unique ID for call tracking.
-
-
-
-
- Gets or sets the interface name of the remote component.
-
-
-
-
- Gets or sets the correlation set for wiring remote delegates.
-
-
-
-
- Gets or sets the name of the remote method to be invoked.
-
-
-
-
- Gets or sets method arguments (parameters).
-
-
-
-
- Gets or sets the return value of the invoked method.
-
-
-
-
- Returns a string representation of this event arguments.
-
- String representation of data
-
-
-
- Interface for custom serialization handling.
-
-
-
-
- Serializes an object.
-
- Object
- Serialized raw data
-
-
-
- Deserializes raw data back into an object of a specified type.
-
- Type for deserialization
- Serialized raw data
- Object
-
-
-
- A strongly-typed resource class, for looking up localized strings, etc.
-
-
-
-
- Returns the cached ResourceManager instance used by this class.
-
-
-
-
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
-
-
-
-
- Looks up a localized string similar to Account is locked..
-
-
-
-
- Looks up a localized string similar to Unknown username or bad password..
-
-
-
-
- Looks up a localized string similar to Multiple module controlers per module are not allowed..
-
-
-
-
- Looks up a localized string similar to No channel was created..
-
-
-
-
- Looks up a localized string similar to No Remoting Channel was created..
-
-
-
-
- Looks up a localized string similar to No channel factory method specified..
-
-
-
-
- Looks up a localized string similar to No formatter specified..
-
-
-
-
- Looks up a localized string similar to No server component is registered for the interface {0} at the server {1}..
-
-
-
-
- Looks up a localized string similar to Notification service is not running on the host..
-
-
-
-
- Looks up a localized string similar to The specified type '{0}' is not an interface. Transparent proxy creation requires an interface type..
-
-
-
-
- Looks up a localized string similar to Type is not delegate: {0}..
-
-
-
-
- Looks up a localized string similar to Address must not be empty..
-
-
-
-
- Looks up a localized string similar to Component host name missing..
-
-
-
-
- Looks up a localized string similar to Empty session ID is not allowed..
-
-
-
-
- Looks up a localized string similar to Delegate to factory method missing..
-
-
-
-
- Looks up a localized string similar to Interface name missing..
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid configuration setting: '{0}'..
-
-
-
-
- Looks up a localized string similar to Setting 'connectionAgeLimit' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Setting 'sweepFrequency' must be 0 or greater..
-
-
-
-
- Looks up a localized string similar to Parameter 'maxRetries' must be 1 or greater..
-
-
-
-
- Looks up a localized string similar to Method name missing..
-
-
-
-
- Looks up a localized string similar to Outpit pin property name missing..
-
-
-
-
- Looks up a localized string similar to Server URL is invalid. Use the FormatUrl method of the client protocol setup class to create a valid URL for the selected protocol..
-
-
-
-
- Looks up a localized string similar to Server URL is missing..
-
-
-
-
- Looks up a localized string similar to For type '{0}' is already a serialization handler registered..
-
-
-
-
- Looks up a localized string similar to The provided implementation type is not a class..
-
-
-
-
- Looks up a localized string similar to The provided interface type is not a interface..
-
-
-
-
- Looks up a localized string similar to The specified encryption algorithm '{0}' is not supported. Use one of the following algorithms: '3DES', 'DES', 'RIJNDAEL' or 'RC2'..
-
-
-
-
- Looks up a localized string similar to The HTTP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to The TCP port must be set within the range 0-65535 liegen..
-
-
-
-
- Looks up a localized string similar to Client connection info missing..
-
-
-
-
- Looks up a localized string similar to Invalid client request: {0}..
-
-
-
-
- Looks up a localized string similar to Invalid secure transaction ID. May be caused by timeout..
-
-
-
-
- Looks up a localized string similar to Initialization Vector from server missing..
-
-
-
-
- Looks up a localized string similar to Public key changed since the message was encrypted..
-
-
-
-
- Looks up a localized string similar to Public key missing..
-
-
-
-
- Looks up a localized string similar to Server requires encrypted connection for this client..
-
-
-
-
- Looks up a localized string similar to No public key transmitted..
-
-
-
-
- Looks up a localized string similar to Invalid format for 'address' parameter: {0}.
-
-
-
-
- Looks up a localized string similar to Invalid user name or password..
-
-
-
-
- Looks up a localized string similar to Session ID '{0}' is invalid. Please log on first..
-
-
-
-
- Looks up a localized string similar to Cannot find component for interface '{0}'..
-
-
-
-
- Looks up a localized string similar to No serialization handler is registered for type '{0}'..
-
-
-
-
- Looks up a localized string similar to Method not found: '{0}'..
-
-
-
-
- Looks up a localized string similar to Password is expired..
-
-
-
-
- Looks up a localized string similar to Error connecting remote host: {0}..
-
-
-
-
- Looks up a localized string similar to Error receiving channel information from remote host..
-
-
-
-
- Looks up a localized string similar to Error sending channel information to remote host..
-
-
-
-
- Looks up a localized string similar to No message sink set..
-
-
-
-
- Looks up a localized string similar to No remote address specified for reconnect..
-
-
-
-
- Looks up a localized string similar to Context information is missing..
-
-
-
-
- Looks up a localized string similar to Credentials missing..
-
-
-
-
- Looks up a localized string similar to Password missing..
-
-
-
-
- Looks up a localized string similar to User name missing..
-
-
-
-
- Looks up a localized string similar to Windows security token credential missing..
-
-
-
-
- Looks up a localized string similar to Lost connection to server '{0}'..
-
-
-
-
- Looks up a localized string similar to User is not authenticated by operating system..
-
-
-
-
- Event arguments for login events.
-
-
-
-
- Gets or sets object.
-
-
-
-
- Gets or sets connected client's address, for example, .
-
-
-
-
- Gets or sets event time stamp.
-
-
-
-
- Gets or sets the exception occured during the operation.
-
-
-
-
- Gets or sets (Login or Logoff).
-
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Client's address.
- Event timestamp.
-
-
-
- Initializes LoginEventArgs instance.
-
- Login event type.
- Client's identity.
- Event timestamp.
-
-
-
- Available types of login events.
-
-
-
-
- Event type for the logon operation.
-
-
-
-
- Event type for the logoff operation.
-
-
-
-
- Describes arguments for NewLogonNeeded events.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Credentials for logon
-
-
-
- Creates a new instance of the NewLogonNeededEventArgs class.
-
- Security credentials
- Cancel flag
-
-
-
- Gets or sets the security credentials for the new logon.
-
-
-
-
- Gets or sets the cancel flag. If set to true, the new logon will be canceled.
-
-
-
-
- Beschreibt Ereignisargumente für Benachrichtigungs-Ereignisse.
-
-
-
-
- Gibt die Nachricht zurück, oder legt sie fest.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationEventArgs.
-
- Nachricht
-
-
-
- Clientseitige Empfangsvorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Ereignis: Bei Benachrichtigung vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationReceiver.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Gibt den Ereignisnamen zurück.
-
-
-
-
- Feuert das Notify-Ereignis auf dem Client.
-
-
-
-
-
-
- Inizialisiert die Lebenszeitsteuerung der Instanz.
-
-
-
-
-
- Gibt verwendete Ressourcen frei.
-
-
-
-
- Serverseitige Versendevorrichtung für Benachrichtigungen vom Server.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationSender.
-
- Benachrichtigunsgdienst über welchen die Benachrichtigung(en) verschickt werden
- Ereignisname
-
-
-
- Behandelt ein Ereignis einer Serverkomponente.
-
- Herkunftsobjekt
- Ereignisargumente
-
-
-
- Benachrichtigungsdienst.
-
-
-
-
- Erzeugt eine neue Instanz von NotificationService.
-
-
-
-
- Registriert einen Client für den Empfang von Benachrichtigungen bei einem bestimmten Ereignis.
-
- Ereignisname
- Delegat auf Client-Ereignisprozedur
-
-
-
- Hebt eine Registrierung für den Empfang von Benachrichtigungen eines bestimmten Ereignisses auf.
-
-
-
-
-
-
- Feuert ein bestimmtes Ereignis.
-
- Ereignisname
- Nachricht
-
-
-
- Versendet Benachrichtigungen über ein bestimmtes Ereignis an alle Registrierten Clients.
-
- Ereignisname
- Ereignisargumente
-
-
-
- Sendet eine Ereignisbenachrichtigung asynchron.
-
- Ereignisname
- Ereignisargumente
- Delegat auf registrierte Client-Ereignisprozedur
-
-
-
- General implementation of client protocol setup.
-
-
-
-
- Initializes the class.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the ClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ClientProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Registers the default protocol setup for the given URL prefix.
-
- The URL prefix.
- The protocol setup factory.
-
-
-
- Gets the default client protocol setup for the given URL.
-
- The URL to connect to.
- implementation, or null, if the default protocol is not found.
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Base client protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomClientProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the maximum number of attempts when trying to establish a encrypted conection.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Base server protocol setup with support for user-defined authentication, security and traffic compression.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the CustomServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Gets or sets a value indicating whether the encryption is enabled.
-
-
-
-
- Gets or sets the name of the symmetric encryption algorithm.
-
-
-
-
- Gets or sets, if OAEP padding should be activated.
-
-
-
-
- Gets or sets the compression threshold.
-
-
-
-
- Gets or sets the compression method.
-
-
-
-
- Configures encrpytion sinks, if encryption is enabled.
-
-
-
-
- Configures the compression sinks.
-
-
-
-
- Client protocol setup for HTTP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Defines HTTP proxy settings
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup für HTTP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the HTTP port number.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the HttpCustomServerProtocolSetup class.
-
- Versioning behavior
- HTTP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Interface for connection-based remoting channels.
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Client protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the IpcBinaryClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Formats the connection URL for this protocol.
-
- The port name (valid filename required).
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for inter process communication via Named Pipes.
-
-
-
-
- Gets or sets the unique IPC port name.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets a value indicating whether the channel uses its address exclusively.
-
-
-
-
- Gets or sets the name of the user group authorized to use this channel.
-
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
-
-
-
- Creates a new instance of the IpcBinaryServerProtocolSetup class.
-
- IPC port name
- Versioning behavior
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Contains extension methods for client protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Remoting channel for communications inside the same AppDomain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
- The client sink provider.
- The server sink provider.
-
-
-
- Gets the name of the channel.
-
-
-
-
- Gets the priority of the channel.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- Complete url.
- Object uri part.
- Channel url, if parsing was successful, otherwise, false.
-
-
-
- Gets the channel-specific data.
-
-
-
-
- Returns an array of all the URLs for a URI.
-
- Object uri.
- Array of object urls.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Channel-specific data.
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Channel-specific data.
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- Object url.
- Channel-specific data of the remote channel.
- Object uri portion of the given url.
- instance.
-
-
-
- Client channel sink for the .
-
-
-
-
- Client channel sink provider for the .
-
-
-
-
- Creates the .
-
- instance.
- Object url.
- Channel-specific data for the remote channel.
- for the given url.
-
-
-
- Gets or sets the next in the chain.
-
-
-
-
- Ininitializes a new instance of the class.
-
- Channel name.
-
-
-
- Request synchronous processing of a method call on the current sink.
-
- to process.
- Request .
- Request .
- Response .
- Response .
-
-
-
- Requests asynchronous processing of a method call on the current sink.
-
- to process the request asynchronously.
- to process.
- for the message.
- to serialize the message.
-
-
-
- Requests asynchronous processing of a response to a method call on the current sink.
-
- to process the response.
- State object.
- of the response message.
- with the serialized response message.
-
-
-
- Returns the onto which the provided message is to be serialized.
-
- to be serialized.
- for the message.
- Request .
-
-
-
- Gets the next client channel sink in the client sink chain.
-
-
-
-
- Gets a dictionary through which properties on the sink can be accessed.
-
-
-
-
- Asynchronously processes the given message.
-
- The message to process.
- The reply sink for the reply message.
- Returns an interface that provides a way to control asynchronous messages after they have been dispatched.
-
-
-
- Gets the next message sink in the sink chain.
-
-
-
-
- Synchronously processes the given message.
-
- The message to process.
- Response message.
-
-
-
- Processes the given method call message synchronously.
-
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Transport layer for the .
-
-
-
-
- Tries to get the next request message for the specified channel.
-
- Channel name.
- Next for the specified channel.
- True if successful, otherwise, false.
-
-
-
- Adds the request message for the specified channel and waits for the response message.
-
- Channel name.
- Source .
- with the reply.
-
-
-
- Adds the response to the specified request message.
-
- Request message.
- Response message.
-
-
-
- Request message for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets message identity.
-
-
-
-
- Gets or sets request .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets message headers.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets request .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the for synchronization.
-
-
-
-
- Response message for the .
-
-
-
-
- Gets or sets response .
-
- Used in fast processing mode (serialization bypassed).
-
-
-
- Gets or sets the for the response message.
-
- Used in full processing mode (serialization enabled).
-
-
-
- Gets or sets the response .
-
- Used in full processing mode (serialization enabled).
-
-
-
- Server channel sink for the .
-
-
-
-
- Initializes a new instance of the
-
- Next channel sink in the sink chain.
-
-
-
- Gets or sets the next sink in the sink chain.
-
-
-
-
- Gets sink-specific properties.
-
-
-
-
- Processes the synchronously.
-
- for message processing.
- Request .
- Request .
- Request .
- Response .
- Response .
- Response .
- enumeration member.
-
-
-
- Processes the asynchronously.
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- Returns the response .
-
- for message processing.
- State object.
- Response .
- Response .
- Response .
-
-
-
- implementation for the .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- General implementation of server protocol setup.
-
-
-
-
- Unique channel name.
-
-
-
-
- Dictionary for channel settings.
-
-
-
-
- List for building the client sink chain.
-
-
-
-
- List for building the server sink chain.
-
-
-
-
- Delegate to factory method, which creates the .NET Remoting channel instance.
-
-
-
-
- Authentication provider.
-
-
-
-
- Creates a new instance of the ServerProtocolSetupBase class.
-
-
-
-
- Creates a new instance of the ServerProtocolSetup class.
-
- Delegate to channel factory method
-
-
-
- Creates a new ServerProtocolSetup with a specified channel factory method.
-
- Delegate to channel factory method
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Builds the client sink chain.
-
- First sink provider in sink chain
-
-
-
- Builds the server sink chain.
-
- First sink provider in sink chain
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Contains extension methods for server protocol setups.
-
-
-
-
- Adds a specified client sink provider into the client sink chain.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain before the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified client sink provider into the client sink chain after the formatter.
-
- Protocol setup
- Client sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain before the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Adds a specified server sink provider into the server sink chain after the formatter.
-
- Protocol setup
- Server sink provider to be added
- Protocol setup
-
-
-
- Returns the configured formatter from the client sink chain of a specified client protocol setup.
-
- Protocol setup
- client formatter sink
-
-
-
- Returns the configured formatter from the server sink chain of a specified client protocol setup.
-
- Protocol setup
- server formatter sink
-
-
-
- Adds a single channel setting.
-
- Protocol setup
- Name of channel setting (example: "port")
- Value of channel setting (example: 8080)
-
-
-
-
- Defines connection roles. A connection may act as Server or as Client.
-
-
-
-
- Connection acts as client.
-
-
-
-
- Connection acts as server.
-
-
-
-
- Encapsulates a connection, providing read/write locking for synchronisation.
- Additionally, this should provide a useful position for adding reconnection abilities.
-
-
-
-
- Gets a specified connection.
-
- Address of the connection
- Channel of the connection
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Get all currently running connection of a specified channel.
-
- TcpEx Channel
- Running connections
-
-
-
- Unregisters all running connections of the specified .
-
- TcpEx Channel
-
-
-
- Creates a connection object.
-
- Connection socket
- Connection channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
- Connection
-
-
-
- Creates a new instance of the Connection class.
-
- Address (IP oder DNS based)
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Creates a new instance of the Connection class.
-
- Socket which sould be used
- Remoting channel
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
- Maximum number of connection retry attempts
- Delay after connection retry in milliseconds
-
-
-
- Defines the buffer size (Default = 10K).
-
-
-
-
- Defines the connection role.
-
-
-
-
- Socket used for TCP communication.
-
-
-
-
- Address of the remote socket endpoint.
-
-
-
-
- Port of the remote socket endpoint.
-
-
-
-
- Networkstream for sending and receiving raw data.
-
-
-
-
- Reader for reading binary raw data from network stream.
-
-
-
-
- Writer for writing binary raw data to network stream.
-
-
-
-
- Parent Remoting channel of this connection.
-
-
-
-
- Configuration data of the remoting channel.
-
-
-
-
- Maximum number of connection retry attempts.
-
-
-
-
- Delay after retry attempt in milliseconds.
-
-
-
-
- Tries to reconnect, if the socket was closed unexpected.
-
-
-
-
- Sends channel data.
-
- True, if sending was successfully, otherwise false
-
-
-
- Receives channel data.
-
- True, if receiving was successfully, otherwise false
-
-
-
- Adds the connection to the connection list.
-
-
-
-
- Returns if the connection is already closed or not.
-
-
-
-
- Closes the connection.
-
-
-
-
- Gets the underlying socket of the connection.
-
-
-
-
- Gets the Network stream.
-
-
-
-
- Gets a binary reader for reading raw data from the network stream.
-
-
-
-
- Gets a binary writer for writing raw data from the network stream.
-
-
-
-
- Checks, if the connection is a local connection or not.
-
-
-
-
- Checks if a specified IP address is a local IP or not.
-
- IP address to check
- true, if local, otherwise false
-
-
-
- Gets the unique identifier of the remote channel.
-
-
-
-
- Gets a list of all registered addresses of the remote channel.
-
-
-
-
- Gets the local channel.
-
-
-
-
- Gets the unique identifier of the local channel.
-
-
-
-
- Gets the address of the local channel.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Locks the connection for reading through other threads.
-
-
-
-
- Releases the read lock.
-
-
-
-
- Locks the connection for writing through other threads.
-
-
-
-
- Releases the write lock.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Sets TCP-KeepAlive option for a specified socket.
-
- Socket
- Time in milliseconds
- Interval in milliseconds
- True if successful, otherwiese false
-
-
-
- This exception should be thrown, when an attempt to create a duplicate connection is detected.
-
-
-
-
- Creates a new instance of the DuplicateConnectionException class.
-
- Unique channel identifier
-
-
-
- Gets the unique channel identifier.
-
-
-
-
- Stops listening of a specified channel.
-
- TcpEx Channel
- Addresses the channel is listening
-
-
-
- Gets a value indicating whether IPv4 support is available and enabled on the current host.
-
-
- This property is equivalent to Socket.OSSupportsIPv4 (which is not available under Mono and FX3.5).
-
-
-
-
- A message which can be sent or received over a Duplex Channel instance.
-
-
-
-
- Creates a new instance of the Message class.
-
-
-
-
- Creates a new instance of the Message class.
-
- Unique identifier of the message
- Remoting transport headers
- Stream for message raw data
-
-
-
- Gets a stream for accessing the messageÒ‘s body raw data.
-
-
-
-
- Sends a specified message over a specified connection.
-
- Duplex Channel Connection
- Unique identifier of the Message
- Remoting transport headers
- Stream with raw data of the message
-
-
-
- Begins receiving message data asynchronously.
-
- Duplex Channel Connection
- Delegate to invoke, when asynchronous operation is completed
- Pass through state object
- Result
-
-
-
- Receives a message over a specified Duplex Channel Connection.
-
- Duplex Channel Connection
- Result (for Async pattern)
- Received message
-
-
-
- Gets a string representation of this object.
-
- Unique message identifier
-
-
-
- State object needed to perform asynchronous receive operations.
-
-
-
-
- Creates a new instance of the AsyncResult class.
-
- Duplex Channel Connection
- Buffer
- Delegate to invoke, when asynchronous operation is completed
- Pass trough state object
-
-
-
- Marks the asynchronous receive operation as completed.
-
- Result (for Async pattern)
-
-
-
- Gets the callback delegate.
-
-
-
-
- Gets the receive buffer.
-
-
-
-
- Get the affected Duplex Channel Connection.
-
-
-
-
- Gets the internal async. result.
-
-
-
-
- Gets the pass through state object.
-
-
-
-
- Gets if the operation is completed synchronously or not.
-
-
-
-
- Gets a wait handle for the asynchronous operation.
-
-
-
-
- Gets if the asynchronous operation is completed or not.
-
-
-
-
- Should be thrown when problems with sending or receiving a message occur.
-
-
-
-
- Creates a new instance of the MessageException class.
-
- Error message
- Inner exception (can be null)
- Affected Duplex Channel Connection
-
-
-
- Gets or sets the affected Duplex Channel Connection.
-
-
-
-
- A replacement for the standard Tcp remoting channel that allows communication in both directions over a single tcp connection.
-
-
- TcpExChannel only supports IPv4.
- Remoting Configuration Parameters:
-
- - portThe tcp port the channel should listen on. If this is specified, the channel will automatically start listening on that port.
- - listenIndicates the channel should start listening. This is not required if the port parameter is specified. If no port is specified the channel will choose a random unused port.
- - bufferSizeThe size of the buffer to use when sending data over a connection.
- - priorityThe priority of the channel.
-
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the value indicating whether the client-side should connect
- to the server during the creation of the transport channel.
-
-
-
-
- Initializes a new instance of the class with default settings (client mode).
-
-
-
-
- Initializes a new instance of the class (server mode).
-
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- if set to true, the channel will listen for incoming connections.
-
-
-
- Initializes a new instance of the class.
-
- The type filter level.
- Tcp port.
-
-
-
- Initializes a new instance of the class.
-
- Channel initialization properties.
- The client sink provider.
- The server sink provider.
-
-
-
- Unregisters all running connections of the current instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Gets the unique identifier of the channel.
-
-
-
-
- Gets the Tcp port.
-
-
-
-
- Gets a value indicating whether this channel is listening to incoming connections.
-
-
- true if this instance is listening to incoming connections; otherwise, false.
-
-
-
-
- Gets or sets the maximum number of connection retry attempts.
-
-
-
-
- Gets or sets the delay after a retry attempt in milliseconds.
-
-
-
-
- Returns the object URI as an out parameter, and the URI of the current channel as the return value.
-
- The URL of the object.
- When this method returns, contains a that holds the object URI. This parameter is passed uninitialized.
-
- The URI of the current channel, or null if the URI does not belong to this channel.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the name of the channel.
-
- The name of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Gets the priority of the channel.
-
- An integer that indicates the priority of the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Returns a channel message sink that delivers messages to the specified URL or channel data object.
-
- The URL to which the new sink will deliver messages. Can be null.
- The channel data object of the remote host to which the new sink will deliver messages. Can be null.
- When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized.
-
- A channel message sink that delivers messages to the specified URL or channel data object, or null if the channel cannot connect to the given endpoint.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Instructs the current channel to start listening for requests.
-
- Optional initialization information.
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets or sets the listener socket.
-
-
-
-
- Gets or sets the addresses this channel is listening to.
-
-
-
-
- Instructs the current channel to stop listening for requests.
-
- Optional state information for the channel.
- The immediate caller does not have infrastructure permission.
-
-
-
- Returns an array of all the URLs for a URI.
-
- The URI for which URLs are required.
-
- An array of the URLs.
-
- The immediate caller does not have infrastructure permission.
-
-
-
- Gets the channel-specific data.
-
- The channel data.
- The immediate caller does not have infrastructure permission.
-
-
-
-
-
-
- Occurs when connection is established or restored.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Describes configuration data of a TcpEx channel.
-
-
-
-
- Creates a new instance of the TcpExChannelData class.
-
- Remoting channel
-
-
-
- Gets the TCP port number of the channel.
-
-
-
-
- Gets or sets the unique identifier of the channel.
-
-
-
-
- Gets the registered addresses of the channel.
-
-
-
-
- Gets the value of a channel property by its name.
-
- Property name
- Property value
-
-
-
- Gets an array of all registered channel URIs.
-
-
-
-
- Helper class for TransportHeaders serialization (TransportHeaders binary
- serialization format is not compatible between .NET and Mono Framework).
-
-
-
-
- Client protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be used
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for user defined authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets, if socket caching is enabled.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates a new instance of the TcpCustomServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be used
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryClientProtocolSetup class.
-
- Versioning behavoir
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for TCP communication with support for Windows authentication and security.
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Gets or sets the level of impersonation.
-
-
-
-
- Get or sets the level of protection (sign or encrypt, or both)
-
-
-
-
- Gets or sets, if Windows Security should be used.
-
-
-
-
- Gets or sets, if sockets should be cached and reused.
-
- Caching sockets may reduce ressource consumption but may cause trouble in Network Load Balancing clusters.
-
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpBinaryServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Client protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexClientProtocolSetup class.
-
- Versioning behavior
- Specifies if the communication sould be encrypted
- Symmetric encryption algorithm (e.G. "3DES")
- Maximum number of connection attempts
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Formats the connection URL for this protocol.
-
- The server address.
- The port number.
- Name of the zyan host.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Server protocol setup for bi-directional TCP communication with support for user defined authentication and security.
-
-
-
-
- Enables or disables TCP KeepAlive.
-
-
-
-
- Gets or sets the TCP KeepAlive time in milliseconds.
-
-
-
-
- Gets or sets the TCP KeepAlive interval in milliseconds
-
-
-
-
- Gets or sets the TCP port to listen for client calls.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates a new instance of the TcpDuplexServerProtocolSetup class.
-
- Versioning behavior
- TCP port number
- Authentication provider
- Specifies if the communication sould be encrypted
- Encryption algorithm (e.G. "3DES")
- Specifies if OAEP padding should be activated
- Enables or disables TCP KeepAlive for the new connection
- Time for TCP KeepAlive in Milliseconds
- Interval for TCP KeepAlive in Milliseconds
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Determines whether the given URL is discoverable across the network.
-
- The URL to check.
-
-
-
- Gets or sets the versioning behavior.
-
-
-
-
- Describes client side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Formats the connection URL for this protocol.
-
- The parts of the url, such as server name, port, etc.
-
- Formatted URL supported by the protocol.
-
-
-
-
- Checks whether the given URL is valid for this protocol.
-
- The URL to check.
-
- True, if the URL is supported by the protocol, otherwise, False.
-
-
-
-
- Describes server side communication protocol settings.
-
-
-
-
- Gets a list of all Remoting sinks from the client sink chain.
-
-
-
-
- Gets a list of all Remoting sinks from the server sink chain.
-
-
-
-
- Creates and configures a Remoting channel.
-
- Remoting channel
-
-
-
- Gets the authentication provider.
-
-
-
-
- Gets a dictionary with channel settings.
-
-
-
-
- Gets the name of the remoting channel.
-
-
-
-
- Gets the URL for automatic discovery.
-
- Name of the instance.
-
-
-
- Defines all supported kinds of versioning.
-
-
-
-
- Strict versioning. Version numbers of strong name assemblies are checked.
-
-
-
-
- Version numbers of assembly (even strong named) are ignored.
-
-
-
-
- Wraps up IChannel instance to implement custom URI processing.
-
-
-
-
- Creates channel wrapper aroung the given remoting channel.
-
- Inner remoting channel.
- The name of the channel.
- supporting randomized urls.
-
-
-
- Initializes a new instance of the class.
-
- Inner remoting channel.
- The name of the channel.
-
-
-
- Adds random portion to the given url.
-
- Remoting object url.
- Remoting channel (optional).
- Randomized url.
-
-
-
- Strips random portion from the given url.
-
- Randomized url.
- Original url.
-
-
-
- Wraps around to normalize message urls.
-
-
-
-
- Stores data that travels with the call context from client to server and back.
-
-
-
-
- Creates a new instance of LogicalCallContextData.
-
-
-
-
- Gets the data store.
-
-
-
-
- Authentifizierungsanbieter für einfache Authentifizierung mit Benutzername und Passwort im Klartext.
-
-
-
-
- Überprüft Windows-Anmeldeinformationen.
-
- Windows-Benutzername
- Windows-Kennwort
- Windows-Computername oder Active Directory-Domäne
- Wahr, wenn die Anmeldung erflgreich war, ansonsten Falsch
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Security exception which is thrown if user account is locked.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user name is not found or password don't match.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Security exception which is thrown if user's password is expired.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
-
-
-
- Initializes a new instance of the class.
-
- Exception message.
- Account user name.
- The inner .
-
-
-
- Initializes a new instance of the class.
-
- The object that holds the serialized object data.
- The contextual information about the source or destination.
-
-
-
- Sets the with information about the .
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
-
-
-
- Account user name.
-
-
-
-
- Gets the localized name of "Everyone" group of users.
-
-
-
-
- Authentication request message.
-
-
-
-
- User name constant.
-
-
-
-
- Password constant.
-
-
-
-
- Domain constant.
-
-
-
-
- Security token name constant.
-
-
-
-
- Gets or sets user's credentials.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Reply message of the authentication system.
-
-
-
-
- Gets or sets value indicating whether the authentication procedure completed successfully.
-
-
-
-
- Gets or sets error message.
-
-
-
-
- Gets or sets authenticated user's identity object.
-
-
-
-
- Gets or sets security exception thrown on authentication failure.
-
-
-
-
- Schnittstelle für Authentifzierungs-Anbieter.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Null-Authentifizierungsanbieter.
- Wird benötigt, wenn keine Authentifizierung benötigt wird.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Authentifizierungsanbieter für Windows-Sicherheitstoken-Authentifizierung.
-
-
-
-
- Authentifiziert einen bestimmten Benutzer anhand seiner Anmeldeinformationen.
-
- Authentifizierungs-Anfragenachricht mit Anmeldeinformationen
- Antwortnachricht des Authentifizierungssystems
-
-
-
- Container for custom serialized objects.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
-
-
-
- Creates a new instance of the CustomSerializationContainer class.
-
- Handled type
- Actual type
- Raw data
-
-
-
- Gets or sets the handled type.
-
-
-
-
- Gets or sets the actual type.
-
-
-
-
- Gets or sets the serialized raw data.
-
-
-
-
- Repository of serialization handlers.
-
-
-
-
- Creates a new instance of the SerializationHandlerRepository class.
-
-
-
-
- Registers a serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Removes custom serialization handling for a specified type.
-
- Type
-
-
-
- Returns a registered serialization handler for a specified type.
-
- Type
- Serialization handler
-
-
-
- Find a matching serialization handler for a specified type.
-
- Type
- Originally handled type
- Serialization handler
-
-
-
- Returns a typed enumerator.
-
- Enumerator
-
-
-
- Returns a untyped enumerator.
-
- Enumerator
-
-
-
- Slim in-process session manager.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Returns list of all sessions.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session manager interface.
-
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Interface for the session variable collection indexed by variable names.
-
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Variable value.
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
- Variable value.
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Abstract base class for implementations.
- Contains session sweeping logic, utility method and implements pattern.
-
-
-
-
- Initializes a instance with the default values for SessionAgeLimit and SessionSweepInterval.
-
-
-
-
- Initializes a instance.
-
- Session age limit (in minutes).
- Session sweep interval (in minutes).
-
-
-
- Creates a new with the given arguments.
-
- Session unique identifier.
- Session time stamp.
- for the user to associate a new session with.
- New instance associated with the current component.
-
-
-
- Sets the current server session.
-
- The session.
-
-
-
- Returns true if the instance is disposed.
-
-
-
-
- Finalizer method.
-
-
-
-
- Release allocated resources.
-
-
-
-
- Release allocated resources.
-
- True, if the Dispose() method was called by user code.
-
-
-
- Gets or sets session age limit (minutes).
-
-
-
-
- Gets or sets session cleanup interval (minutes).
-
-
-
-
- Starts session sweeping timer.
-
-
-
-
- Stops session sweeping timer.
-
-
-
-
- Removes all sessions older than .
-
-
-
-
- Returns list of expired sessions.
-
-
-
-
- Returns list of all sessions.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
- True if with the given identifier exists, otherwise, false.
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
- or null, if session with the given identifier is not found.
-
-
-
- Stores the given to the session list.
-
- The to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes the given session and raises the ClientSessionTerminated event.
-
- Session unique identifier.
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
- Value of the given session variable or null, if the variable is not defined.
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Session variable container.
-
-
-
-
- Initializes a new instance of SessionVariableAdapter.
-
- Session manager component.
- Session unique identifier.
-
-
-
- Set the new value for a session variable with the given name.
-
- Variable name.
- Variable value.
-
-
-
- Get an untyped value of the session variable with the given name.
-
- Variable name
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
-
- Variable value.
-
-
-
-
- Get strongly-typed value of the session variable with the given name.
-
- Variable type.
- Variable name.
- Default value to return if the variable is not defined.
-
- Variable value.
-
-
-
-
- Gets or sets the variable value.
-
- Variable name.
- The value of the session variable.
-
-
-
- Session manager backed with SQL Server Database storage.
-
- Session table has the following structure:
-
- - SessionIDuniqueidentifier
- - SessionTimestampdatetime
- - IdentityNamenvarchar(255)
-
-
-
-
-
-
- Creates a new instance of
-
- SQL Server database connection string.
- Database name (for example: "dbo").
- Session table name.
- Session variable table name.
-
-
-
- Checks whether a particular table exists in the SQL Server database.
-
- SQL Server schema (e.g. dbo)
- The name of the table.
- True, if the table exists, otherwise, false.
-
-
-
- Ensures that the session table exists in the SQL Server database.
-
-
-
-
- Ensures that the variable table exists in SQL Server database.
-
-
-
-
- Gets the specific session from the SQL Server database.
-
- Session identity.
- Session instance.
-
-
-
- Gets the value of a particular session variable from the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Sets the value of a particular session variable in the SQL Server database.
-
- Session identity.
- The name of the variable.
- The value of the variable
-
-
-
- Returns whether the given session exists in the SQL Server database.
-
- Session identity.
- True, if the session exists, otherwise, false.
-
-
-
- Stores a session in the SQL Server database.
-
- The to store.
-
-
-
- Updates a session in the SQL Server database.
-
- The to update.
-
-
-
- Deletes the given session from the SQL Server database.
-
- Session identity.
-
-
-
- Removes expired sessions from the SQL Server database.
-
-
-
-
- Checks whether the given session exists.
-
- Session unique identifier.
-
- True if with the given identifier exists, otherwise, false.
-
-
-
-
- Returns identified by sessionID.
-
- Session unique identifier.
-
- or null, if session with the given identifier is not found.
-
-
-
-
- Stores the given to the session list.
-
- to store.
-
-
-
- Renews the given session.
-
- The to renew.
-
-
-
- Removes the given session from the session list.
-
- Session unique identifier.
-
-
-
- Removes all sessions older than SessionAgeLimit.
-
-
-
-
- Sets the new value of the session variable.
-
- Session unique identifier.
- Variable name.
- Variable value.
-
-
-
- Returns the value of the session variable.
-
- Session unique identifier.
- Variable name.
-
- Value of the given session variable or null, if the variable is not defined.
-
-
-
-
- Describes subscriptions and unsubscriptions.
-
-
-
-
- Gets or sets the type of the component.
-
-
-
-
- Gets or sets the name of the delegate member.
-
-
-
-
- Gets or sets the correlation ID.
-
-
-
-
- Gets or sets the exception which caused the subscription to be canceled.
-
-
-
-
- Assembly locator to fix different load contexts problem.
-
-
-
-
- Gets or sets a value indicating whether the is enabled.
-
-
- true if enabled; otherwise, false.
-
-
-
-
- Initializes assembly locator.
-
- True, if AssemblyLocator should be enabled, otherwise, false.
-
-
-
- CRC32 calculation helper.
-
-
-
-
- Gets the calculated value of CRC32.
-
-
-
-
- Updates the CRC with the given block of data.
-
- The buffer.
- The start index.
- The number of bytes.
-
-
-
- Holds data for the logical call context.
- Prevents the data from leaving the current application domain.
-
-
-
-
- Gets or sets the value stored in a LogicalCallContext.
-
-
- The data doesn't leak to another application domain.
-
-
-
-
- Gets or sets the name of a LogicalCallContext slot.
-
-
-
-
- Stores the instance data.
-
- Serialization info.
- Streaming context.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The type of the object to retrieve.
- The name of the object to retrieve.
- The default value to return if the object is not found.
- The value of the object.
-
-
-
- Retrieves an object with the specified name from the call context.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Stores the given object and associates it with the specified name.
-
- The name of the object to retrieve.
- The value of the object.
-
-
-
- Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
-
-
-
-
- Hashtable, thac can be allocated only once
-
-
-
-
- Compresses the data using LibLZF algorithm
-
- Reference to the data to compress
- Lenght of the data to compress
- Reference to a buffer which will contain the compressed data
- Lenght of the compression buffer (should be bigger than the input buffer)
- The size of the compressed archive in the output buffer
-
-
-
- Decompresses the data using LibLZF algorithm
-
- Reference to the data to decompress
- Lenght of the data to decompress
- Reference to a buffer which will contain the decompressed data
- The size of the decompressed archive in the output buffer
- Returns decompressed size
-
-
-
- Helper class for operations that require deterministic release of resources.
-
-
-
-
- Initializes a new instance of the class.
-
- The cleanup action.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- MarshalByRefObject with an infinite lifetime supporting deterministic disposal.
-
-
- This code is based on the public domain snippet by Nathan Evans:
- https://nbevans.wordpress.com/2011/04/17/memory-leaks-with-an-infinite-lifetime-instance-of-marshalbyrefobject/
-
-
-
-
-
-
- Ensures the unlimited lifetime.
-
- Always null.
-
-
-
- Disconnects the remoting service.
-
-
-
-
- Custom serialization binder that uses TypeHelper to resolve types.
-
-
-
-
- When overridden in a derived class, controls the binding of a serialized object to a type.
-
- Specifies the name of the serialized object.
- Specifies the name of the serialized object.
-
- The type of the object the formatter creates a new instance of.
-
-
-
-
- Extension methods for the class.
-
-
-
-
- Initializes the class.
-
-
-
-
- Preserves the stack trace of the exception being rethrown.
-
- The exception.
-
-
-
- Various extension methods.
-
-
-
-
- Converts exception and all of its inner exceptions to string
-
-
-
-
- Returns true if method in one-way
-
-
-
-
- Invokes the method represented by current instance using the supplied parameters in either one-way or normal mode
-
-
-
-
- Creates invocation delegate for the static method represented by the given MethodInfo.
-
-
-
-
- Creates invocation delegate for the non-static method represented by the given MethodInfo.
-
-
-
-
- Searches for the specified public method whose parameters match the specified argument types.
-
- Type to inspect
- Method name
- List of generic arguments
- Argument types
- MethodInfo it method is found, otherwise, null
-
-
-
- Gets the default value for the given type.
-
- The type.
- default() for the type.
-
-
-
- Returns method signature, similar to MethodInfo.ToString().
-
- MethodInfo to convert.
- String representation of method signature, equal on .NET and Mono platforms.
-
-
-
- Tool to test for Mono runtime environment.
-
-
-
-
- Returns true if Zyan is running on Mono.
-
-
-
-
- Returns true if the local operating system is not Windows.
-
-
-
-
- Resets the custom errors mode in a thread-safe way.
-
-
-
-
- Helper class for duck typing support.
-
- Interface type
- Component type
-
-
-
- Provides improved type search facilities.
-
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- The type with the specified name, if found; otherwise, null.
-
-
-
- Gets the with the specified name, performing a case-sensitive search.
- Looks for the specified assembly in the current assembly list.
-
- The assembly-qualified name of the type to get.
- True to throw the if the type can not be found.
- The type with the specified name. If the type is not found, the throwOnError
- parameter specifies whether null is returned or an exception is thrown.
-
-
-
- Performs the processing of a message asynchronously.
-
-
-
-
- Action that is called for asynchronous message processing.
-
-
-
-
- Takes a message and outputs it asynchronously.
-
- The message to process.
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Ensures that the processing of messages is performed in the original thread.
-
-
-
-
- Action to be performed when a message is to be processed.
-
-
-
-
- Processes a message using the original synchronization context.
-
- The message.
-
-
-
- Creates a new instance and wires up the pins.
-
- Input pin
- Output pin
-
-
-
- Ensures that the specified message is processed within a transaction.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The isolation level.
- The scope option.
- The timeout.
-
-
-
- Gets or sets the isolation level.
-
-
-
-
- Gets or sets the timeout.
-
-
-
-
- Gets or sets the transaction scope option.
-
-
-
-
- Input pin.
-
- The message
-
-
-
- Output pin.
-
-
-
-
- Output pin used when transaction is aborted.
-
-
-
-
- Creates a new instance and wires up the input and output pins.
-
- Input pin.
- Output pin.
-
-
-
- Built-in CLR thread pool implementation of the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Simple thread pool interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Extension methods for the interface.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- An instance of the .
- A representing the method to execute.
-
-
-
- Thread pool with simple locking work item queue.
-
-
- Written by Joe Duffy as a part of the «Building a custom thread pool» series:
- http://www.bluebytesoftware.com/blog/2008/07/29/BuildingACustomThreadPoolSeriesPart1.aspx
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
-
-
-
- Initializes a new instance of the class.
-
- if set to true [flow execution context].
-
-
-
- Initializes a new instance of the class.
-
- The concurrency level.
- if set to true [flow execution context].
-
-
-
-
- Each work item consists of a closure: work + (optional) state obj + context.
-
-
-
-
- Queues a method for the execution, and specifies an object to be used by the method.
-
- A representing the method to execute.
- An object containing data to be used by the method.
-
-
-
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
-
-
-
-
- Host for publishing components with Zyan.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The TCP port.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The component catalog.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
-
-
-
- Initializes a new instance of the class.
-
- The name of the component host.
- The protocol setup.
- The session manager.
- The component catalog.
-
-
-
- Request for authentication.
-
-
-
-
- Returns the session manager used by this host.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
-
-
- Gets a list of all known hosts.
-
-
-
-
- Get or sets the component catalog for this host instance.
-
-
-
-
- Returns an instance of a specified registered component.
-
- Component registration
- Component instance
-
-
-
- Gets registration data for a specified component by its interface name.
-
- Name of the component´s interface
- Component registration
-
-
-
- Determines whether the specified interface name is registered.
-
- Name of the interface.
-
-
-
- Deletes a component registration.
-
- Unique component name
-
-
-
- Returns a list with information about all registered components.
-
- List with component information
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registers a component in the component catalog.
-
- Interface type of the component
- Unique component name
- Delegate of factory method for external instance creation
- Activation type (SingleCall/Singleton)
- Delegate for external clean up method
-
-
-
- Registeres a component instance in the component catalog.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Component instance
- Delegate for external clean up method
-
-
-
- Processes resource clean up logic for a specified registered Singleton activated component.
-
- Component registration
-
-
-
- Processes resource clean up logic for a specified registered component.
-
- Component registration
- Component instance to clean up
-
-
-
- Gets the name of the component host.
-
-
-
-
- Starts listening to the client requests.
-
-
-
-
- Stop listening to the client requests.
-
-
-
-
- Closes the channel if it is open.
-
-
-
-
- Gets or sets the discoverable server URL.
-
-
-
-
- Gets or sets the discoverable server version.
-
-
-
-
- Enables the automatic discovery.
-
-
-
-
- Enables the automatic discovery.
-
- The port.
-
-
-
- Disables the automatic discovery.
-
-
-
-
- Occurs before the component call is initiated.
-
-
-
-
- Occurs after the component call is completed.
-
-
-
-
- Occurs when the component call is canceled due to exception.
-
-
-
-
- Occurs when the component call is rejected due to security reasons.
-
-
-
-
- Occurs when a client subscribes to a component's event.
-
-
-
-
- Occurs when a client unsubscribes to a component's event.
-
-
-
-
- Occurs when a component cancels the subscription due to exceptions thrown by the client's event handler.
-
-
-
-
- Checks whether the BeforeInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the AfterInvoke event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeCanceled event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Checks whether the InvokeRejected event has subscriptions.
-
- True, if subsciptions exist, otherwise, false.
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments.
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments.
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments.
-
-
-
- Fires the InvokeRejected event.
-
- Event arguments
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Raises the event.
-
- The instance containing the event data.
-
-
-
- Gets the serialization handling repository.
-
-
-
-
- Occurs when this instance is disposed.
-
-
-
-
- Fires the Disposing event.
-
- Event arguments
-
-
-
- Releases all managed resources.
-
-
-
-
- Releases all managed resources.
-
- Specifies if this method is called from finalizer or not
-
-
-
- Is called from runtime when this object is finalized.
-
-
-
-
- Occurs when new client is logged on.
-
-
-
-
- Occurs when the client is logged off.
-
-
-
-
- Occurs when the client logon operation is canceled due to an exception.
-
-
-
-
- Occurs when the client session is terminated abnormally.
-
-
-
-
- Fires "ClientLoggedOn" event.
-
- Arguments
-
-
-
- Fires "ClientLoggedOff" event.
-
- Arguments
-
-
-
- Fires "ClientLogonCanceled" event.
-
- Arguments
-
-
-
- Fires "ClientSessionTerminated" event.
-
- Arguments
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event arguments
-
-
-
- Gets or sets whether polling event tracing is enabled.
-
-
-
-
- Called, when dispatcher receives a heartbeat signal from a client.
-
- Sender
- Event arguments
-
-
-
- Maintains a connection to a Zyan component host.
-
-
-
-
- Enables or disables URL randomization to work around Remoting Identity caching.
-
-
-
-
- Gets the alive proxies.
-
-
-
-
- Gets the URL of the remote server.
-
-
-
-
- Gets the name of the remote component host.
-
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- Objekt mit Konfigurationseinstellungen für die Verbindung
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp")
- Protocol an communication settings
- Specifies whether the proxy should relogin automatically when the session expired
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Creates a new instance of the ZyanConnection class.
-
- URL of remote server (e.G. "tcp://server1:46123/myapp").
- Protocol and communication settings.
- Login credentials.
- Specifies whether the proxy should relogin automatically when the session expired.
- Specifies whether the session should be automaticly kept alive.
-
-
-
- Prepares the .NET Remoting call context before a remote call.
-
-
-
-
- Starts the session keep alive timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from session keep alive timer on ervery interval.
-
- State (not used)
-
-
-
- Gets the session ID.
-
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Proxy
-
-
-
- Creates a local proxy object of a specified remote component.
-
- Remote component interface type
- Unique component name
- Specify whether transactions (System.Transactions) should be transferred to remote component automatically.
- Specify whether callbacks and events should use the original synchronization context.
- Proxy
-
-
-
- Gets a proxy to access the remote dispatcher.
-
-
-
-
- Returns the repository of serialization handlers.
-
-
-
-
- Registeres standard serialization handlers.
-
-
-
-
- Event: Before a remote call is invoked.
-
-
-
-
- Event: After a remote call is invoked.
-
-
-
-
- Event: When a remote call is canceled.
-
-
-
-
- Fires the BeforeInvoke event.
-
- Event arguments
-
-
-
- Fires the AfterInvoke event.
-
- Event arguments
-
-
-
- Fires the InvokeCanceled event.
-
- Event arguments
-
-
-
- Gets whether registered call interceptors should be processed.
-
-
-
-
- Returns a collection of registred call interceptors.
-
-
-
-
- Event: Occures when a error is detected.
-
-
-
-
- Fires the Error event.
-
- Event arguments
-
-
-
- Gets if errors should be handled or not.
-
-
-
-
- Release managed resources.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Called from CLR when the object is finalized.
-
-
-
-
- Gets a list of all known Zyan connections in the current Application Domain.
-
-
-
-
- Occurs when disconnection is detected.
-
-
-
-
- Fires the Disconnected event.
-
- Event arguments.
-
-
-
- Occurs when connection is restored.
-
-
-
-
- Fires the Reconnected event.
-
- Event arguments.
-
-
-
- Event: Fired when a new logon is needed, after a detected diconnection.
-
-
-
-
- Fires the NewLogonNeeded event.
-
- Event arguments.
- True, if the event is handled, otherwise, false.
-
-
-
- Gets whether polling is enabled.
-
-
-
-
- Gets or sets the polling interval.
-
- Default is 1 minute.
-
-
-
-
-
- Starts the polling timer.
-
- If the timer runs already, it will be restarted with current settings.
-
-
-
-
-
- Will be called from polling timer on every interval.
-
- State (not used)
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Reestablish connection to server.
-
-
- This method checks if the session is valid. If not, a new logon in perfomed automatically.
- Handle the NewLogonNeeded event to provide credentials.
-
- True, if reconnecting was successfull, otherwis false
-
-
-
- Refreshes the list of server-side components.
-
-
-
-
- Reconnects to all remote events or delegates of any known proxy for this connection, after a server restart.
-
-
-
-
- Reconnects the remote events asynchronously.
-
-
-
-
- Adds the specified count to the subscription counter.
-
-
-
-
- Checks the remote subscription counter and reconnects remote events if needed.
-
-
-
-
- Gets true, if the session on server is valid, otherwise false.
-
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- The response handler is called every time a server is discovered.
-
-
-
- Discovers the available instances in the local network.
-
- The name pattern.
- Desired server version.
- Discovery service port.
- The response handler is called every time a server is discovered.
-
-
-
- Describes a component registration.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Implementation type of the component
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Delegate of initialization method
- Unique component name
- Activation type (Singleton/SingleCall)
- Delegate of clean up method
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
-
-
-
- Creates a new instance of the ComponentRegistration class.
-
- Interface type of the component
- Singleton instance of the component
- Unique component name
- Delegate of clean up method
-
-
-
- Returns the lock object for thread synchronization.
-
-
-
-
- Returns a name-value-list of registered event wirings.
-
-
-
-
- Gets or sets the unqiue name of the component.
-
-
-
-
- Gets or sets the interface type of the component.
-
-
-
-
- Gets or sets the implementation type of the component.
-
-
-
-
- Gets or sets the delegate of the initialization method.
-
-
-
-
- Gets or sets the current instance (Singleton activation only) of the registered component.
-
-
-
-
- Gets or sets the event stub that caches all event handlers of the registered component.
-
-
-
-
- Gets or sets the activation type (Singleton/SingleCall)
-
-
-
-
- Gets or sets, if the components should be disposed together with its owning component catalog.
-
-
-
-
- Gets or sets a delegate of a method for handling resource clean up explicitly.
-
-
-
-
- Returns a string representation of the object.
-
- Unique name of the component
-
-
-
- General interface for dispatch component.
-
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Returns true, if a specified Session ID is valid, otherwis false.
-
- Session ID to check
- Session check result
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Called from client to send a heartbeat signal.
-
- Client´s session key
-
-
-
- Central dispatch component for RPC requests.
-
-
-
-
- Creates a new instance of the ZyanDispatcher class.
-
- Component host
-
-
-
- Creates wires between client component and server component.
-
- Implementation type of the server component.
- with cached subscriptions.
- Correlation set (say how to wire)
- Collection of built wires
-
-
-
- Removes wires between server and client components (as defined in correlation set).
-
- Type of the server component
- with cached subscriptions.
- Correlation set with wiring information
- List with known wirings
-
-
-
- Processes BeforeInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Processes AfterInvoke event subscriptions (if there any).
-
- Invocation details
-
-
-
- Gets the IP Address of the calling client from CallContext.
-
-
-
-
-
- Puts the IP Address of the calling client to the current Server Session.
-
-
-
-
- Checks if the provided interface name belongs to a registered component.
-
- Invocation details
-
-
-
- Loads data from the logical call context.
-
- Invocation details
-
-
-
- Sets the session for the current worker thread.
-
- Invocation details
-
-
-
- Sets a transaction for the current worker thread, if provided.
-
- Invocation details
-
-
-
- Sets the remote subscription counter.
-
- The details.
-
-
-
- Fires the InvokeCanceled event.
-
- Invocation details
- Exception
-
-
-
- Fires the InvokeRejected event.
-
- Invocation details
- Exception
-
-
-
- Converts method arguments, if needed.
-
- Conversion is needed when Types configured for custom serialization or arguments are delegates.
-
-
- Invocation details
-
-
-
- Resolves the component instance to be invoked.
-
- Invocation details
-
-
-
- Obtains metadata of the invoked method via reflection.
-
- Invocation details
-
-
-
- Intercepts delegate parameters.
-
- Invocation details
-
-
-
- Applies custom serialization on return value (if configured).
-
- Invocation details
-
-
-
- Completes the transaction scope, if no exception occured.
-
- Invocation details
-
-
-
- Cleans up event handlers and component instance (if needed).
-
- Invocation details
-
-
-
- Processes remote method invocation.
-
- Key for call tracking
- Name of the component interface
- Correlation set for dynamic event and delegate wiring
- Name of the invoked method
- Generic arguments of the invoked method
- Parameter types
- Parameter values
- Return value
-
-
-
- Adds remote handlers to events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Removes remote handlers from events of a server component.
-
- Name of the server component interface.
- Correlation information.
- Unique name of the server component instance (may be left empty, if component isn't registered with a unique name).
-
-
-
- Returns an array with metadata about all registered components.
-
- Array with registered component metadata
-
-
-
- Processes logon.
-
- Unique session key (created on client side)
- Logon credentials
-
-
-
- Returns true, if a specified Session ID is valid, otherwise false.
-
- Session ID to check
- Session check result
-
-
-
- Process logoff.
-
- Unique session key
-
-
-
- Gets the maximum sesseion age (in minutes).
-
-
-
-
- Extends the lifetime of the current session and returs the current session age limit.
-
- Session age limit (in minutes)
-
-
-
- Initializes the .NET Remoting limetime service of this object.
-
- Lease
-
-
-
- Event: Occours when a heartbeat signal is received from a client.
-
-
-
-
- Fires the ClientHeartbeatReceived event.
-
- Event is fired in a different thread to avoid blocking the client.
-
-
- Event arguments
-
-
-
- Called from client to send a heartbeat signal.
-
- ClientÒ‘s session key
-
-
-
- Describes configuration settings for setup a single Zyan Connection.
-
-
-
-
- Creates a new instance of the ZyanConnectionSetup class.
-
-
-
-
- Get or sets the server URL (e.G. "tcp://server1:46123/host1")
-
-
-
-
- Gets or sets the protocol setup to be used.
-
-
-
-
- Gets or sets the login credentials.
-
-
-
-
- Gets or sets wether Zyan should login automatically with cached credentials after the session is expired.
-
-
-
-
- Gets or sets wether the session should be kept alive.
-
-
-
-
- Adds a new credential.
-
- Name
- Value
-
-
-
- Possible actions for cought error.
-
-
-
-
- Throws the exception.
-
-
-
-
- Retry the request.
-
-
-
-
- Ignore the error.
-
-
-
-
- Provides specific data for ZyanError-Events.
-
-
-
-
- Creates a new instance of the ZyanErrorEventArgs class.
-
-
-
-
- Gets the exception that occured.
-
-
-
-
- Gets or sets, the action to handle this error.
-
-
-
-
- Gets the remoting message of the request.
-
-
-
-
- Gets the type of the called server component.
-
-
-
-
- Gets the name of the remote called member.
-
-
-
-
- Proxy to access a remote Zyan component.
-
-
-
-
- Initializes a new instance of the class.
-
- Unique component name.
- Component interface type.
- instance.
- Specifies whether transactions should be passed implicitly.
- Specifies whether callbacks and event handlers should use the original synchronization context.
- Session ID.
- Name of the remote component host.
- Specifies whether Zyan should login automatically with cached credentials after the session is expired.
- Component activation type
-
-
-
- Gets the name of the remote Component Host.
-
-
-
-
- Invokes the method that is specified in the provided IMessage on the remote object that is represented by the current instance.
-
- Remoting that contains information about the method call.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Intercepts the method that is specified in the provided IMessage and/or invokes it on the remote object.
-
- This method is called by .MakeRemoteCall() method.
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- The message returned by the invoked method, containing the return value and any out or ref parameters.
-
-
-
- Handles method call interception.
-
- Remoting that contains information about the method call.
- Specifies whether call interception is allowed.
- , if the call is intercepted, otherwise, false.
-
-
-
- Handles remote method invocation.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles certain invocations locally for methods declared by System.Object class.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles subscription to events.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles unsubscription.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Handles LINQ queries.
-
- to process.
- for the method being called.
- , if the call is processed successfully, otherwise, false.
-
-
-
- Adds remote handlers to server events or delegate properties.
-
- Correlation data.
-
-
-
- Removes remote handlers from server events or delegate properties.
-
- Correlation data.
-
-
-
- Gets the delegate correlations between server events and client handlers.
-
-
-
-
- Reconnects to all remote events or delegates after a server restart.
-
- Caution! This method does not check, if the event handler registrations are truly lost (caused by a server restart).
-
-
-
-
-
- Extracts the event handler details such as event filter.
-
- The event handler delegate.
- The event filter.
-
-
-
- Invokes a remote method.
-
- Remoting message.
- Remoting response message
-
-
-
- Replaces delegate parameters with call interceptors.
-
- Remoting message
- Parameters
-
-
-
- Removes all remote event handlers.
-
-
-
-
- Describes a server session.
-
-
-
-
- Creates a new instance of the ServerSession class.
-
- Session ID.
- Session time stamp.
- Client identity.
- Adapter for accessing session variables.
-
-
-
- Gets the session ID.
-
-
-
-
- Gets the identity of the client.
-
-
-
-
- Gets or sets the timestamp of the session.
-
-
-
-
- Gets the adapter for accessing session variables.
-
-
-
-
- Gets or sets the IP Address of the calling client.
-
-
-
-
- Gets the remote subscription counter.
-
-
-
-
- Increments the remote subscription counter.
-
-
-
-
- Decrements the remote subscription counter.
-
-
-
-
- Gets the session of the current logical server thread.
-
-
- This property doesn't cross application domain boundaries.
-
-
-
-
- Static configuration settings of Zyan.
-
-
- All settings default to false.
-
-
-
-
- Gets or sets a value indicating whether URL randomization is disabled.
-
-
- URL randomization is used to work around Remoting Identity caching and is enabled by default.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking events raising mode is enabled.
-
-
- Zyan v2.3 and below blocked server threads while raising events.
-
-
-
-
- Gets or sets a value indicating whether legacy blocking subscription mode is enabled.
-
-
- Zyan v2.5 and below blocked client threads while subscribing to events: proxy.Event += handler;
-
-
-
-
- Gets or sets a value indicating whether legacy unprotected events handling mode is enabled.
-
-
- Zyan v2.4 and below didn't prevent client event handlers from throwing exceptions back to server.
-
-
-
-
- Gets or sets a value indicating whether the ComponentCatalog should ignore duplicate registrations.
-
-
- Zyan v2.7 and below didn't update the existing component registrations.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the .
-
-
-
-
-
- instance.
-
-
-
-
- Gets the ;
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Connects to the server.
-
-
-
-
- Client implementation of the .
-
-
-
-
-
-
- Gets the ;
-
-
-
-
- Initializes this class.
-
- to communicate with the server.
-
-
-
- Executes the query and returns the requested data.
-
- Type of the return value.
- tree to execute.
- Returns the requested data of Type 'TResult'.
-
-
-
-
- Executes the query and returns the requested data.
-
- tree to execute.
- Returns the requested data of Type .
-
-
-
-
- Client handler class managing the connection
- via Remoting to the InterLINQ Server.
-
-
-
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- If set to true, the client will connect to tcp://localhost:7890/InterLINQ_Remoting_Server.
-
-
-
- Initializes this class.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Constants for the default remoting configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default service channel name for the remoting connection.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A channel with the default name and the default port.
-
- The properties of the channel.
- Retruns a default .
-
-
-
- Server handler class to retrieve information via .NET Remoting.
-
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
-
-
-
- Initializes this class.
-
- Inner Handler of this Server.
-
-
-
- Registers the as service.
-
- to register.
-
-
-
- Returns the registered .
-
- Returns the registered .
-
-
-
- This methods is overwritten because this class is made for a singleton service and should
- live until the application terminates.
-
- This method will always return
-
-
-
- Publishes this object for remoting.
-
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Publishes this object for remoting.
-
- The remoting uri of the object.
-
- Determinates if the default channels should be created or not.
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Server implementation of the .
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
- Type of the .
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Disposes the server instance.
-
-
-
-
- Releases unmanaged and — optionally — managed resources.
-
- true to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Client handler class managing the connection
- via WCF to the InterLINQ Server.
-
-
-
-
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Connects to the Server using the settings in your App.config.
-
- The name of the client endpoint in App.config
-
-
-
- Connects to the server.
-
- Predefined .
- of the server.
-
-
-
- Implements methods that can be used to extend run-time behavior for an operation
- in either a service or client application.
-
-
-
-
- Implement to pass data at runtime to bindings to support custom behavior.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
- The collection of objects that binding elements require to support the behavior.
-
-
-
- Implements a modification or extension of the client across an operation.
-
-
- The operation being examined. Use for examination only.
- If the operation description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implements a modification or extension of the service across an operation.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
- The run-time object that exposes customization properties for the operation
- described by operationDescription.
-
-
-
-
- Implement to confirm that the operation meets some intended criteria.
-
-
- The operation being examined. Use for examination only. If the operation
- description is modified, the results are undefined.
-
-
-
-
- Replaces the behaviour
- of with a new instance of
- .
-
-
- The description to
- replace the behaviour in.
-
-
-
-
- Represents the run-time behavior of the .
-
-
-
-
- Initializes a new instance of the
-
- class with the specified operation.
-
- An that represents the operation.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations.
-
- The to create the serializer for.
- The name of the generated .
- The namespace of the generated .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Creates an instance of a class that inherits from
- for serialization and deserialization operations with an
- that contains the namespace.
-
- The to create the serializer for.
- The name of the generated .
- An that contains the namespace of the serialized .
- An of that contains known types.
- An instance of a class that inherits from the class.
-
-
-
- Server class to retrieve information via WCF.
-
-
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Starts a default Service Instance.
-
-
-
-
- Starts a Service Instance using the settings in your App.config.
-
- Uses App.config WCF Service configuration elements if true.
-
-
-
- Starts the Service Instance.
-
- Predefined .
- Service URI as .
-
-
-
- Stops the Service Instance.
-
-
-
-
- Disposes the Service Instance.
-
-
-
-
- Handles an occured in the
- Method.
-
-
- Thrown
- in Method.
-
-
-
-
- Constant class for the WCF implementation.
-
-
-
-
- Default WCF Server address.
-
-
-
-
- Default WCF Server port.
-
-
-
-
- Default WCF Service path.
-
-
-
-
- Helper class providing different methods required by
- WCF Clients / Servers.
-
-
-
-
- Returns the default Service .
-
- Returns the default Service .
-
-
-
- Returns a Service .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service .
-
-
-
- Returns the default Service URI as .
-
- Returns the default Service URI as .
-
-
-
- Returns a Service URI as .
-
- Address of the Server.
- Port of the Server.
- Path of the WCF Service.
- Returns a Service URI as .
-
-
-
- Returns a default .
-
-
- The looks like this:
-
-
-
- Property
- Value
-
- -
- Security.Mode
-
-
- -
-
-
-
- -
-
-
-
- -
- ReaderQuotas.MaxArrayLength
-
-
- -
- OpenTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- CloseTimeout
- new (0, 10, 0) = 10 Minutes
-
- -
- SendTimeout
- new (0, 10, 0) = 10 Minutes
-
-
-
- Returns a default .
-
-
-
- Constants for the default Zyan configuration.
-
-
-
-
- The default service protocol for the server name
-
-
-
-
- The default server name.
-
-
-
-
- The default remote object name for the factory.
-
-
-
-
- The default port a for remoting connection.
-
-
-
-
- A server protocol setup with the default name and the default port.
-
- Tcp port.
- Returns a default for the .
-
-
-
- A client protocol setup with the default name and the default port.
-
- Returns a default for the .
-
-
-
- Client handler class managing Zyan connection to the InterLINQ Server.
-
-
-
-
-
-
-
- Gets or sets a value indicating whether ambient transaction support is enabled.
-
-
- true if ambient transaction support; otherwise, false.
-
-
-
-
- Gets the associated with the client query handler.
-
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- Zyan connection.
- Unique component name
-
-
-
- Creates ZyanClientQueryHandler instance.
-
- URL where the Remote Objects will be published.
-
-
-
- Connects to the server.
-
-
-
-
-
-
- Simple IQueryable server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The entity source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Extension methods for easier InterLINQ handlers access.
-
-
-
-
- Creates function returning ZyanServerQueryHandler for the given instance
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Creates function returning ZyanServerQueryHandler for the given type
-
- Type (either IObjectSource or IEntitySource)
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Query handler
-
-
-
- Registers IQueryHandler as IQueryable component
-
- Component host
- Unique component name
- Query handler
-
-
-
- Simple IEnumerable POCO server query handler
-
-
-
-
- Initializes a new instance of the class.
-
- The query handler (returns for the given ).
-
-
-
- Initializes a new instance of the class.
-
- The object source.
-
-
-
- Returns an .
-
- Generic Argument of the returned .
-
- Returns an .
-
-
-
-
- Returns an .
-
- Type of the returned .
-
- Returns an .
-
-
-
-
- Tells the to close the current session.
-
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Tells the to start a new the session.
-
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Abstract query handler implementation
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Wraps component method returning IEnumerable{T} or IQueryable{T}.
-
-
-
-
- Provides methods to communicate with the InterLINQ service over Zyan.
-
-
-
-
- Gets the .
-
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- Inner Handler of this Server
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEnumerable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IQueryable delegate
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IObjectSource instance
-
-
-
- Creates ZyanServerQueryHandler instance.
-
- IEntitySource instance
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
-
- Static helper class providing several C# 3.0 Extension Methods.
-
-
-
-
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Converts an to a .
-
- Return type (must be subclass of .
- Extended class instance.
- instance.
- Returns the converted .
-
-
-
- Extension Method for .
- Returns the result of the executed .
-
- Extended class instance.
- .
- Returns the result of the executed .
-
-
-
- Extension method for .
- Returns .
-
- Serializable expression to convert
- Returns .
-
-
-
- Serialization handler for Linq expressions
-
-
-
-
- Initializes Linq expressions serialization handler
-
-
-
-
- Serializes Linq expression into raw byte array
-
- Linq expression
- Raw data
-
-
-
- Deserializes raw byte array
-
-
-
-
-
-
-
- This class is an implementation
- used to convert a to a
- .
-
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Converts an to a .
-
- to convert.
- Returns the converted .
-
-
-
- Converts an to .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts an to a .
-
-
- This method is called for classes like ,
- , etc.
-
- Target type.
- to convert.
- Returns the converted .
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- Converts a to a
- .
-
- to convert.
- Returns the converted .
-
-
-
-
- A visitor for Expressions.
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- The to visit.
-
-
-
-
- Visit the in this visitor.
-
- Returns the result of the visit.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of expressions.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visits an and returns a result of the type .
-
- of the returned value.
- to visit.
- Returns a result of the type .
-
-
-
- Visit an .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a collection of objects.
-
- Type of the visit results.
- Collection to visit.
- Returns a list of visit results.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Visit a .
-
- to visit.
- Returns the result of the visit.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Handle when the method is .
-
- Returns the result of a input.
-
-
-
- Precondition of the method .
-
- to visit.
- True, if the condition is true. False, if not.
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- Handles the case, when the type of the is unkonwn.
-
- The unknown .
- Returns the result of a unknown .
-
-
-
- This is a visitor that rewrites an expression tree during visiting.
- The result is the same tree like the one, given to the visitor.
-
-
-
-
-
- Creates a new with an .
-
- to initialize the visitor.
-
-
-
- Visit the and returns an expression.
-
- to execute.
- Returns an .
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Creates a .
-
- to visit.
- Returns a .
-
-
-
-
- Converter class to convert SerializableExpression's
- to Expression's.
-
-
-
-
- Gets the QueryHandler.
-
-
-
-
- Initializes this class.
-
- to convert.
- .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Returns the return value of the method call in .
-
- to invoke.
- Returns the return value of the method call in .
-
-
-
- This is a basic visitor for serializable expressions.
-
-
-
-
- Initializes this class.
-
- to convert.
-
-
-
- Gets the ExpressionToConvert.
-
-
-
-
- Visits the tree to convert and
- returns the converted .
-
- Returns the converted .
-
-
-
- Returns an by visiting and converting .
-
- to visit.
- Returns an by visiting and converting .
-
-
-
- Returns an . Each element in
- will be visited by calling Visit<T>.
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- Return .
- to visit.
- Returns the value of the .
-
-
-
- Returns an . Each element in
- will be visited by calling .
-
- Generic argument of the returned .
- to visit.
- Returns an .
-
-
-
- Returns the value of the .
-
- to visit.
- Returns the value of the .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Visits a .
-
- to visit.
- Returns the converted .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- Executes a and returns the result.
-
- to convert.
- Returns the result of a .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Gets the operator as string.
-
- Returns the operator as a string.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- Constructor with an , a and an .
-
- The of the .
- The of the .
- The to convert contained Expressions.
-
-
-
- The hashcode of the original .
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A representing the .
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- of the delegate.
- The to convert contained Expressions.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing this object.
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Returns a representing the .
-
- Returns a representing the .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- A serializable version of .
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Constructor with an and an .
-
- The original, not serializable .
- The to convert contained Expressions.
-
-
-
- See
-
-
-
-
- See
-
-
-
-
- Builds a representing the .
-
- A to add the created .
-
-
-
- Base interface required for the built-in Linq support.
-
-
-
-
- Interface required for the built-in Linq to entities support.
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Abstract base class holding an .
- The usage of the is comparable
- with System.Data.Linq.DataContext.
-
-
- The following code illustrates a possible implementation of .
-
- public class CompanyContext : InterLinqContext {
- public CompanyContext(IQueryHandler queryHandler) : base(queryHandler) { }
-
- public IQueryable<Company> Companies {
- get { return QueryHander.Get<Company>(); }
- }
-
- public IQueryable<Company> Departments {
- get { return QueryHander.Get<Departments>(); }
- }
-
- public IQueryable<Company> Employees {
- get { return QueryHander.Get<Employee>(); }
- }
- }
-
-
-
-
-
- Gets the .
-
-
-
-
- Initializes this class.
-
- instance.
-
-
-
- Base Class for InterLinq Queries.
-
-
-
-
- See Element Type of the .
-
-
-
-
- Gets or sets a Element Type of the .
-
-
-
-
- See InterLINQ Element Type of the .
-
-
-
-
- Gets or sets a InterLINQ Element Type of the .
-
-
-
-
- Standard implementation of an InterLinqQuery.
-
- The type of the content of the data source.
-
-
-
-
- Initializes this Query with the arguments.
-
-
- This constructor creates a .
- The arguments will be checked. These exceptions will be thrown...
- ... when "provider" is null:
-
- to set.
-
-
-
- Initializes this Query with the arguments.
-
-
- The arguments will be checked. These exceptions will be thrown...
-
-
- Condition
- Thrown Exception
-
- -
- ... when "provider" is null
-
-
- -
- ... when "expression" is null
-
-
- -
- ... when "expression" is not assignable from
-
-
-
-
- to set.
- to set.
-
-
-
- Checks the method arguments and initializes this Query object.
-
- to set.
- to set.
-
-
-
- Returns a that represents this instance.
-
-
- The following is returned:
- Type<GenericArgumentType>
-
- A that represents this instance.
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Returns an that iterates through the returned result
- of this query.
-
-
- An object that can be used to iterate
- through the returned result of this query.
-
-
-
-
- Gets the type of the element(s) that are returned when the
- tree associated with this instance of
- is executed.
-
-
- A that represents the type of the element(s) that are returned
- when the tree associated with this object is executed.
-
-
-
-
- Gets the that is associated with this data source.
-
-
- The that is associated with this data source.
-
-
-
-
- Gets the tree that is associated with the instance of
- .
-
-
- The that is associated with this instance of
- .
-
-
-
-
- Abstract implementation of an .
- This class provides methods to get an .
-
-
-
-
-
- Gets the .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
-
- Abstract implementation of an .
- Defines methods to create and execute queries that are described
- by an object.
-
-
-
-
-
- Constructs an object that can evaluate the query
- represented by a specified tree.
-
-
- The of the elements of the that is returned.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Constructs an object that can evaluate the query represented
- by a specified tree.
-
- An that represents a LINQ query.
-
- An that can evaluate the query represented by the
- specified tree.
-
-
-
-
-
- Executes the strongly-typed query represented by a specified tree.
-
- The of the value that is returned by the query execution.
- An that represents a LINQ query.
- A value of type TResult that results from executing the specified query.
-
-
-
-
- Executes the query represented by a specified tree.
-
- An that represents a LINQ query.
- An that represents the result of executing the specified query.
-
-
-
-
- Interface required for the built-in Linq to objects support
-
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Interface providing methods to get .
-
-
-
-
- Returns an .
-
- Type of the returned .
- Returns an .
-
-
-
- Returns an .
-
- Generic Argument of the returned .
- Returns an .
-
-
-
- Tells the to start a new the session.
-
- True, if the session creation was successful. False, if not.
-
-
-
- Tells the to close the current session.
-
- True, if the session closing was successful. False, if not.
-
-
-
- Interface providing methods to communicate with
- the InterLINQ service.
-
-
-
-
- Retrieves data from the server by an Expression tree.
-
-
- This method's return type depends on the submitted
- Expression tree.
- Here some examples ('T' is the requested type):
-
-
- Method
- Return Type
-
- -
- Select(...)
- T[]
-
- -
- First(...), Last(...)
- T
-
- -
- Count(...)
-
-
- -
- Contains(...)
-
-
-
-
-
- Expression tree
- containing selection and projection.
-
- Returns requested data.
-
-
-
- Class that represents a property of an anonymous type.
-
-
-
-
- The of the property.
-
-
-
-
- The name of the property.
-
-
-
-
- Default constructor for serialization
-
-
-
-
- Instance an instance of the class with a .
-
- to create a from.
-
-
-
- Overrides the equality check.
-
- Object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- A class representing an anonymous type.
-
-
-
-
-
- A with the properties of the type.
-
-
-
-
- Is allways .
-
-
-
-
-
- Returns a containing the names of all properties.
-
-
-
-
- Returns a containing the names of all parameters.
-
-
-
-
- Returns a containing the names of all fields.
-
-
-
-
- Default constructor for serialization or to create an uninitialized .
-
-
-
-
- Instance an instance of the class
-
- The to generate the from.
-
-
-
- Initializes the .
-
- The to generate the from.
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Overrides the equality comparision.
-
- Other object to compare with.
- True, if the other is equal to this. False, if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Generate the a clr type at runtime.
-
- Returns the generated .
-
-
-
- Generate a constructor with for a type.
-
- A generate the constructor for.
- strings to create a constructor for.
- Fields to fill in the constructor.
-
-
-
- Generate a ToString method.
-
- A to generate a ToString method for.
- The names of the properties of the type.
- Fields to read in the ToString method.
-
-
-
- Generates a GetHashCode method.
-
- A to generate a GetHashCode method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a Equals method.
-
- A to generate a Equals method for.
- Fields to read in the GetHashCode method.
-
-
-
- Generates a property.
-
- A to generate a property for.
- Name of the property.
- Field to access in the property.
- Returns the created property.
-
-
-
- Generates a Get method for a property.
-
- A to generate a Get method for.
- Property to create a get method for.
- Field to access in the method.
- Returns the created method.
-
-
-
- Generates attributes for a type.
-
- A to generate the attributes for.
- Names of the properties.
-
-
-
- Adds a to a method.
-
- The method to add the attribute.
-
-
-
- Adds a to a constructor.
-
- The constructor to add the attribute.
-
-
-
- Represents an instance of an .
-
-
-
-
- The properties of the instance.
-
-
-
-
- Instance a new instance of the class .
-
-
-
-
- Instance a new instance of the class
- and initialze it with a list of properties.
-
- Anonymous properties to add.
-
-
-
- Returns a string representing this .
-
- Returns a string representing this .
-
-
-
- Represents an instance of an .
-
-
-
-
- The name of the property.
-
-
-
-
- The value of the property.
-
-
-
-
- Default constructor for serialization.
-
-
-
-
- Instance a new instance of the class and initialize it.
-
- Name of the property.
- Value of the property.
-
-
-
- Returns a representing this object.
-
- Returns a representing this object.
-
-
-
- A static class that contains static methods to recognize some special types like anonymous types and
- display classes.
-
-
-
-
- Returns true if the given is an anonymous type.
-
- to test.
- True, if the type is an anonymous type. False, if not.
-
- A anonymous type is not really marked as anonymous.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a display class.
-
- to test.
- True, if the type is a display class. False, if not.
-
- A display class is not really marked as display class.
- The only way to recognize it is it's name.
- Maybe in future versions they will be marked.
-
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- Returns true if the given is a class.
-
- to test.
- Returns true if the given is a class.
-
-
-
- A class that holds a dynamic assembly.
-
-
-
-
- Singleton instance of the .
-
-
-
-
- Gets a to create types in it.
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Initializes the .
-
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Serializable abstraction of LINQ's .
-
-
-
-
-
-
- Gets or sets the elements.
-
-
-
-
- Sets the grouping .
-
- Elements to set.
-
-
-
- Sets the grouping .
-
- Key to set.
-
-
-
- Initializes this class.
-
-
-
-
- Gets or sets the key.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- Returns an that iterates through the collection.
-
-
- Returns an that iterates through the collection.
-
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the of this field.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the name of this .
-
-
-
-
-
- Gets or sets the class that declares this .
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets the ParameterTypes.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the ReturnType.
-
-
-
-
-
- Returns true if the is generic.
-
-
-
-
- Gets or sets the generic arguments.
-
-
-
-
-
- Returns true if the is static.
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of the nested .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
-
- Gets or sets the of this property.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- InterLINQ representation of .
-
-
-
-
-
-
- Gets or sets if this is a generic .
-
-
-
-
-
- Gets the MemberType.
-
-
-
-
-
- Gets or sets the represented .
-
-
-
-
- Gets or sets the generic Arguments.
-
-
-
-
-
- Empty constructor.
-
-
-
-
- Initializes this class.
-
- Represented CLR .
-
-
-
- Initializes this class.
-
- Represented
-
-
-
-
- Creates and returns the CLR .
-
- Creates and returns the CLR .
-
-
-
- Returns the CLR .
-
- Returns the CLR .
-
-
-
- Compares to this instance.
-
- to compare.
- True if equal, false if not.
-
-
-
- Serves as a hash function for a particular type.
-
- A hash code for the current .
-
-
-
- Singleton class for the .
-
-
-
-
- Gets an instance of the .
-
-
-
-
- Private constructor to avoid external instantiation.
-
-
-
-
- Returns the for a C# .
-
- .
- Returns the for a C# .
-
-
-
- Returns a with each element in .
- The elements in will be converted to .
-
- Element Types in the returned ReadOnlyColelction.
- of MemberInfo's.
- Returns a with each element in .
-
-
-
- Returns the for a C# .
-
- of the requested
- .
- Returns the for a C# .
-
-
-
- Returns true if the was already constructed.
-
- .
- Returns true if the was already constructed.
-
-
-
- Returns the C# for a .
-
- of the requested
- .
- Returns the C# for a .
-
-
-
- Stores the -
- mapping locally.
-
- .
- .
-
-
-
- Gets the generic argument of an .
-
- to search in.
- Returns the generic argument of an .
-
-
-
- Finds an in .
-
- to search in.
- Returns an .
-
-
-
- The is a helper class providing
- several static methods to convert to
- C# Anonymous Types and back.
-
-
-
-
- Converts an into a target .
-
- Target .
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an
- into a target .
-
- Target .
- .
- Returns the converted .
-
-
-
- Converts an object to an
- or an .
-
- to convert.
- Returns the converted .
-
-
-
- Converts each element of an to
- an
-
- Target .
- .
- Returns the converted .
-
-
-
diff --git a/nuget/Zyan 2.9 Package/lib/net46/de/Zyan.Communication.resources.dll b/nuget/Zyan 2.9 Package/lib/net46/de/Zyan.Communication.resources.dll
deleted file mode 100644
index 2cb56666..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/net46/de/Zyan.Communication.resources.dll and /dev/null differ
diff --git a/nuget/Zyan 2.9 Package/lib/net46/ru/Zyan.Communication.resources.dll b/nuget/Zyan 2.9 Package/lib/net46/ru/Zyan.Communication.resources.dll
deleted file mode 100644
index 4a27e0a4..00000000
Binary files a/nuget/Zyan 2.9 Package/lib/net46/ru/Zyan.Communication.resources.dll and /dev/null differ