pub trait ITsSbClientConnection_Impl: Sized {
Show 15 methods // Required methods fn UserName(&self) -> Result<BSTR>; fn Domain(&self) -> Result<BSTR>; fn InitialProgram(&self) -> Result<BSTR>; fn LoadBalanceResult(&self) -> Result<ITsSbLoadBalanceResult>; fn FarmName(&self) -> Result<BSTR>; fn PutContext( &self, contextid: &BSTR, context: &VARIANT, existingcontext: *mut VARIANT, ) -> Result<()>; fn GetContext(&self, contextid: &BSTR) -> Result<VARIANT>; fn Environment(&self) -> Result<ITsSbEnvironment>; fn get_ConnectionError(&self) -> Result<()>; fn SamUserAccount(&self) -> Result<BSTR>; fn ClientConnectionPropertySet( &self, ) -> Result<ITsSbClientConnectionPropertySet>; fn IsFirstAssignment(&self) -> Result<BOOL>; fn RdFarmType(&self) -> Result<RD_FARM_TYPE>; fn UserSidString(&self) -> Result<*mut i8>; fn GetDisconnectedSession(&self) -> Result<ITsSbSession>;
}

Required Methods§

fn UserName(&self) -> Result<BSTR>

fn Domain(&self) -> Result<BSTR>

fn InitialProgram(&self) -> Result<BSTR>

fn LoadBalanceResult(&self) -> Result<ITsSbLoadBalanceResult>

fn FarmName(&self) -> Result<BSTR>

fn PutContext( &self, contextid: &BSTR, context: &VARIANT, existingcontext: *mut VARIANT, ) -> Result<()>

fn GetContext(&self, contextid: &BSTR) -> Result<VARIANT>

fn Environment(&self) -> Result<ITsSbEnvironment>

fn get_ConnectionError(&self) -> Result<()>

fn SamUserAccount(&self) -> Result<BSTR>

fn ClientConnectionPropertySet( &self, ) -> Result<ITsSbClientConnectionPropertySet>

fn IsFirstAssignment(&self) -> Result<BOOL>

fn RdFarmType(&self) -> Result<RD_FARM_TYPE>

fn UserSidString(&self) -> Result<*mut i8>

fn GetDisconnectedSession(&self) -> Result<ITsSbSession>

Object Safety§

This trait is not object safe.

Implementors§