1 /******************************************************************************
2 * The MIT License
3 *
4 * Permission is hereby granted, free of charge, to any person obtaining  a copy
5 * of this software and associated documentation files (the Software), to deal
6 * in the Software without restriction, including  without limitation the rights
7 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8 * copies of the Software, and to  permit persons to whom the Software is
9 * furnished to do so, subject to the following conditions:
10 *
11 * The above copyright notice and this permission notice shall be included in
12 * all copies or substantial portions of the Software.
13 *
14 * THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20 * SOFTWARE.
21 *******************************************************************************/
22 using System;
23 using System.Collections;
24 using System.Security.Permissions;
25 
26 namespace System.DirectoryServices.ActiveDirectory
27 {
28 	[DirectoryServicesPermission(SecurityAction.LinkDemand, Unrestricted = true)]
29 	public class ActiveDirectorySiteLinkBridge : IDisposable
30 	{
31 		public string Name {
32 			get {
33 				throw new NotImplementedException ();
34 			}
35 		}
36 
37 		public ActiveDirectorySiteLinkCollection SiteLinks {
38 			get {
39 				throw new NotImplementedException ();
40 			}
41 		}
42 
43 		public ActiveDirectoryTransportType TransportType {
44 			get {
45 				throw new NotImplementedException ();
46 			}
47 		}
48 
ActiveDirectorySiteLinkBridge(DirectoryContext context, string bridgeName)49 		public ActiveDirectorySiteLinkBridge (DirectoryContext context, string bridgeName) : this(context, bridgeName, ActiveDirectoryTransportType.Rpc)
50 		{
51 		}
52 
ActiveDirectorySiteLinkBridge(DirectoryContext context, string bridgeName, ActiveDirectoryTransportType transport)53 		public ActiveDirectorySiteLinkBridge (DirectoryContext context, string bridgeName, ActiveDirectoryTransportType transport)
54 		{
55 
56 		}
57 
FindByName(DirectoryContext context, string bridgeName)58 		public static ActiveDirectorySiteLinkBridge FindByName (DirectoryContext context, string bridgeName)
59 		{
60 			throw new NotImplementedException ();
61 		}
62 
FindByName(DirectoryContext context, string bridgeName, ActiveDirectoryTransportType transport)63 		public static ActiveDirectorySiteLinkBridge FindByName (DirectoryContext context, string bridgeName, ActiveDirectoryTransportType transport)
64 		{
65 			throw new NotImplementedException ();
66 		}
67 
Save()68 		public void Save ()
69 		{
70 			throw new NotImplementedException ();
71 		}
72 
Delete()73 		public void Delete ()
74 		{
75 			throw new NotImplementedException ();
76 		}
77 
ToString()78 		public override string ToString ()
79 		{
80 			throw new NotImplementedException ();
81 		}
82 
GetDirectoryEntry()83 		public DirectoryEntry GetDirectoryEntry ()
84 		{
85 			throw new NotImplementedException ();
86 		}
87 
Dispose()88 		public void Dispose ()
89 		{
90 		}
91 
Dispose(bool disposing)92 		protected virtual void Dispose (bool disposing)
93 		{
94 			throw new NotImplementedException ();
95 		}
96 	}
97 }
98